Magistrate Ooka and a samurai fight against evil forces.
Ooka Seidan: Devil Image is not available for streaming at this moment.