Daimajin (1966)

Daimajin (1966)

1966-04-17 Japan 84 Min. PG-13
6.5 61 votes

Overview

A giant stone statue comes to life to protect the residents of a small town against the depradations of an evil warlord.