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
Additional Voices (voice)
Madoka Kido
Additional Voices (voice)
Arisa Kori
Additional Voices (voice)
Shuhei Sakaguchi
Additional Voices (voice)
Ayu Shoji
Additional Voices (voice)
Masaya Takatsuka
Additional Voices (voice)
Ayako Takeuchi
Additional Voices (voice)
Keiko Tsukamoto
Additional Voices (voice)
Arisa Tsuruno
Additional Voices (voice)
Yui Nakajima
Additional Voices (voice)
Sanae Nakata
Additional Voices (voice)
Nico
Additional Voices (voice)
Ayano Hamaguchi
Additional Voices (voice)
Kenji Hamada
Additional Voices (voice)
Yukari Hikida
Additional Voices (voice)
Takumu Miyazono
Additional Voices (voice)