Toshiyuki Morikawa
Jinpachi Ogura (voice)
Nozomu Sasaki
Hajime Sakaguchi (voice)
Yasunori Matsumoto
Shukaido (voice)
Naoko Matsui
Shusuran / Sakura Kokushou (voice)
Yumi Touma
Rin Kobayashi (voice)
Yuri Shiratori
Alice Sakaguchi (voice)
Yoshino Takamori
Enju (voice)
Jurota Kosugi
Tamura Kazuto (voice)
Emi Shinohara
Mokuren (voice)
Chiyoko Kawashima
Kobayashi's Mother (voice)
Hitoshi Horimoto
Kaji (voice)
Kappei Yamaguchi
Hirohiko Kazama (voice)
Ryotaro Okiayu
Issei Nishikori (voice)
Show Hayami
Shion (voice)
Nobuo Tobita
Hiragi / Daisuke Dobashi (voice)
Toshihiko Seki
Mikuro Yakushimaru (voice)
Kinryuu Arimoto
Lazlo (voice)
Ryo Horikawa
Hokuto Yakushimaru (voice)
Kazuo Yamazaki
Director
Screenplay
Itsuro Kawasaki
Assistant Director
Takayuki Goto
Character Designer
Yoko Kanno
Music
Hajime Mizoguchi
Mitsuhisa Ishikawa
Producer
Yuko Sakurai
Yuji Ikeda
Art Direction
Hiroshi Watanabe
Animation Director