All Cast

Shingo Katori
Soichiro Kanzaki

Miki Sakai
Noriko Kinoshita

Anne Suzuki
Misaki Kinoshita

Yuya Endo
Yusuke Sakamoto
Kyôtaro Shimizu
Hidetaka Ono
Yuki
Toshiya Matsuoka

Katsumi Takahashi
Yusuke's Father

Kuniko Asagi
Yusuke's Mother

Kinzō Sakura

Takashi Matsuo
Misawa

Megumi Hayashibara
Female Researcher / Voice of Tetra

Kazue Tsunogae
Snack Shop Lady
Kenji Motomiya
Man
Adam Chrny
Agent B

Tamaki Ogawa
Misaki Kinoshita, 20 years later

Isao Takeno
Byoid (voice)
Jerald K. Torferson
Agent A

Hidetaka Yoshioka
Yusuke Sakamoto, 20 years later

Koh Takasugi
Toshiya Matsuoka, 20 years later
