Gamera: Super Monster

Gamera: Super Monster

CLIP SHOWS BE DAMNED!!!