All Cast

Rina Takeda

Rina Takeda

Kurenai Ayaka / Ikegami Ayaka

Hina Tobimatsu

Hina Tobimatsu

Kurenai Natsuki / Sakura

Kazutoshi Yokoyama

Kazutoshi Yokoyama

Muto Ryuji

Richard Heselton

Richard Heselton

Keith

Keisuke Horibe

Keisuke Horibe

Tagawa Shu

Tatsuya Naka

Tatsuya Naka

Tatsuya Kurenai

Kyôji Amano

Kyôji Amano

Keisuke Horibe

Keisuke Horibe

Amane Tagawa

Noriko Iriyama

Noriko Iriyama

Miki Ikegami

Alex Mai

Alex Mai

Tatsuya

Tatsuya Mori

Tatsuya Mori

Fuyuhiko Nishi

Fuyuhiko Nishi

Ichirô Sugisawa

Ichirô Sugisawa

Kazuma Takeda

Kazuma Takeda

Saori Takizawa

Saori Takizawa

Reiko Ôhashi

Koichi Yamadera

Koichi Yamadera

Opening Narration (voice)