Ooka Seidan: Devil Image (1960)
1h 27m
Running Time
May 22, 1960Release Date
Ooka Seidan: Devil Image (1960)
1h 27m
Running Time
May 22, 1960Release Date
Plot.
Magistrate Ooka and a samurai fight against evil forces.
Where to Watch.
No streaming offers found