All Cast

Sosuke Ikematsu

Sosuke Ikematsu

Shotaro Kaneda

Yu Aoi

Yu Aoi

Mami Tachibana

Hiroko Yakushimaru

Hiroko Yakushimaru

Yoko Kaneda

Teruyuki Kagawa

Teruyuki Kagawa

Reiji Takumi

Ayako Kawahara

Ayako Kawahara

Layla Neilson Kijima

Yuko Nakazawa

Yuko Nakazawa

Kana Ejima

Hiroshi Abe

Hiroshi Abe

Shoichiro Kaneda

Akira Emoto

Akira Emoto

Yunosuke Otsuka

Katsuo Nakamura

Katsuo Nakamura

Tatsuzo Ayabe

Masatô Ibu

Masatô Ibu

Keitaro Tanoura

Megumi Hayashibara

Megumi Hayashibara

Black Ox (voice)

Naomi Nishida

Naomi Nishida

Yumiko Yashiro

Rena Tanaka

Rena Tanaka

Asuka Serizawa

Ryushi Mizukami

Ryushi Mizukami

Hideyuki Kawai

Satoshi Tsumabuki

Satoshi Tsumabuki

Windchime Seller

Shin Yazawa

Shin Yazawa

Reporter

Sousuke Takaoka

Sousuke Takaoka

Kenji Murasame

Tomoko Kitagawa

Tomoko Kitagawa

Shizue Kato

Toshifumi Muramatsu

Toshifumi Muramatsu

Seijiro Takahashi