Taishi Nakagawa
Tsuneo Suzukawa (voice)
Kaya Kiyohara
Kumiko 'Josee' Yamamura (voice)
Yume Miyamoto
Mai Ninomiya (voice)
Kazuyuki Okitsu
Hayato Matsuura (voice)
Lynn
Kana Kishimoto (voice)
Chiemi Matsutera
Chizu Yamamura (voice)
Kanji Obana
Professor Kondo (voice)
Shintarou Moriyama
Nishida (voice)
Yuuya Uchida
Mizushima (voice)
Jin Urayama
Fujita (voice)
Lily
Train Station Attendant (voice)
Masaki Terasoma
Doctor (voice)
Kengo Kawanishi
Yukichi (voice)
Masaaki Ihara
(voice)
Madoka Kido
(voice)
Arisa Kori
(voice)
Shuhei Sakaguchi
(voice)
Ayu Shoji
(voice)
Masaya Takatsuka
(voice)
Ayako Takeuchi
(voice)
Keiko Tsukamoto
(voice)
Arisa Tsuruno
(voice)
Yui Nakajima
(voice)
Sanae Nakata
(voice)
Nico
(voice)
Ayano Hamaguchi
(voice)
Kenji Hamada
(voice)
Yukari Hikida
(voice)
Takumu Miyazono
(voice)