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
Takami Yoshimoto
No Image
Yoshinobu Yamada