luluthebeast wrote:
Wasn't the glove coated with resin?

Yup.
MAT #9 will have an article on Toho sound effects - with other monster cries and more sounds besides.