Year - 1958

Varan the Unbelievable. Professor Sukimoto (Koreya Senda) discovers some unusual butterflies in an isolated area known as the "Tibet of Japan". The locals in the area worship a God called "Baradagi", but Kenji (Kôzô Nomura), Sukimoto's assistant, immediately tells the head priest there... » MORE