Takehiro Murata
as Professor Yamauchi
Mugi Kadowaki
as Chitose
Hirona Yamazaki
as Akine
Tokio Emoto
as Aso
Shunsuke Kubozuka
as Toshihiko Sakakiyama
Toshihiko Sakakiyama
as Ukai
Keishi Nagatsuka
as Kira
Honoka Yahagi
as Mina Ema
Takako Tokiwa
as Keiko Ema
Tetsuya Takeda
as Dr. Ichijo