Ooka Seidan: Devil Image (1960)

Ooka Seidan: Devil Image (1960)

1960-05-22 Japan 87 Min. PG-13
0 0 votes

Overview

Magistrate Ooka and a samurai fight against evil forces.