Ooka Seidan: Devil Image

Ooka Seidan: Devil Image

Magistrate Ooka and a samurai fight against evil forces.