as Imori
as Chuya Nakahara
as Shoichi Morita
as Makoto Kudo
as Masaru Hiramatsu
as Mysterious Man
as Wada Nobukata
as Kenji Fujita
as Self
as Saeki
as Kyusaku Kogure
as Shuji
as Ryosuke Noda
as Shinjo Satoru
as Minoru Yuki