GAMERA vs BARUGON (1966) (English Subtitles)

In this lively Japanese sci-fi fantasy, Gamera, that terrifying jet-propelled terrapin from outer space, returns to Earth to save Tokyo  and the rest of the world from Barugon, the horrific gigantic lizard with insta-freeze breath.

Share