Jirô Chiba
Ippei Shima
A trio of renegade demons fight their evil brothers in a theatrical release of the first episode of the TV series.
Release Date | 1975-12-20 |
---|---|
Runtime | 24m |
Director | Atsuo Okunaka |
Producers | Tôru Hirayama, Takeyuki Suzuki |
Writer | Shūkei Nagasaka |