February 19, 2022
26
No Comments
1966
1 hour 19 minutes
Giant statue exacts revenge upon those who conquer its worshippers.
Directed by: Kenji Misumi
Starring: Kôjirô Hongô, Shiho Fujimura, Tarô Marui