A giant stone statue comes to life to protect the residents of a small town against the depredations of an evil warlord. The movie is also known under the title Daimajin.
Directed by: Kimiyoshi Yasuda
Starring: Miwa Takada, Yoshihiko Aoyama, Jun Fujimaki
You must log in to post a comment.