Rina Takeda
Kurenai Ayaka / Ikegami Ayaka
Hina Tobimatsu
Kurenai Natsuki / Sakura
Kazutoshi Yokoyama
Muto Ryuji
Richard Heselton
Keith
Tatsuya Naka
Tatsuya Kurenai
Keisuke Horibe
Amane Tagawa
Noriko Iriyama
Miki Ikegami
Alex Mai
Tatsuya
Saori Takizawa
Reiko Ôhashi
Koichi Yamadera
Opening Narration (voice)