monsterman:

Godzilla vs. Megalon (1973)

monsterman:

Godzilla vs. Megalon (1973)