Daimajin (1966)

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

Director:

Kimiyoshi Yasuda

(Visited 1 times, 1 visits today)

You might be interested in