Shinichi Tsutsumi
Koichi Takagi
Yasuko Matsuyuki
Yuko Kirishima
Nanako Okochi
Rie Kondo
Naomi Nishida
Yuki Machida
Masanobu Ando
Mitsuo Kondo
Ren Osugi
Murai Yoshio
Hijiri Kojima
Akiko
Akaji Maro
Homeless Man / Demon
Sansei Shiomi
Detective Daisuke Ōshima
Hideki Noda
Shingo Kamiyama