Ooka Seidan: Devil Image
(1960)

Released: 1960-05-22

tmdb link

Magistrate Ooka and a samurai fight against evil forces.

Vote Now!


Placeholder