Tatsumi Shibusawa
Narrator
Akiko Miyamae
Akane Yamase
Mako Fujita
Cyclops
Toko
Yuki
Takako Ikeda [Teruo's Mother]
Yoko
Kazuya's Sister
Female police officer
Takako Ikeda