Daimajin 1966

Daimajin

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

Movie Similars

Movie Recommendations