Director
Magistrate Ooka and a samurai fight against evil forces.
Status
Released
Production
Toei Company