Gamera vs. Barugon (1966)

GAMERA VS. BARUGON (Daikaijû kettô: Gamera tai Barugon) was released into theaters throughout Japan exactly 58 years ago today, on April 17, 1966!

Gamera vs. Barugon (1966) Japanese movie poster


Leave a Reply

Your email address will not be published. Required fields are marked *