All Cast

Natsuko Akiyama

Hirofumi Arai

Haruka Ayase

Ryoko Hirosue

Satomi Ishihara

Kazuki Kitamura

Hitomi Kurihara

Akaji Maro

Akifumi Miura

Takao Osawa

Tak Sakaguchi

Kuranosuke Sasaki

Ryoko Shinohara
Kyoko

Megumi Takahashi

Ai Takahashi

Satoshi Tsumabuki

Yasutaka Tsutsui

Kanae Uotani
The Messenger

Megumi Ujiie
Akagi

Masayoshi Yamazaki
Akio

Morio Agata
