Best movies of Tarô Marui

Daimajin ikaru(1966)

Combined Rating:
2
Combined Critics Rating: 0

Giant statue exacts revenge upon those who conquer its worshippers.