A trio of renegade demons fight their evil brothers in a theatrical release of the first episode of the TV series.
Ippei Shima
Jun Nagisa
Mitsuhiko Shima
Gensaku Akita
Zabitan (voice)
Ibiru (voice)
Gabura (voice)
Narrator (voice)
Producer
Music
Screenplay
Director