Kazuki Yao
Makoto
Hochu Otsuka
Saburou
Kazuyuki Sogabe
Natsu Sawai
Masako Katsuki
Maria
Ryusuke Oobayashi
Gou
Toshiharu Sakurai
Yoshio
Hiroshi Hashimoto
Worker
Naoki Makishima
Policeman
Kenichi Ogata
Kourigashi (voice)
Chieko Honda
Kaori (voice)