Kasumi Nagasaka (voice)
Inori Minase
Edgar L. Leonhart (voice)
Ryota Osaka
Setsuna (voice)
Asami Imai
Othima (voice)
Takuya Eguchi
Chloe (voice)
Saori Hayami
Kamui (voice)
Katsuyuki Konishi
Amane (voice)
Yuna Taniguchi
Alma / Yui Yamagiwa (voice)
Rika Morinaga
Rebecca (voice)
Yokote Kumiko
Katya (voice)
Anna Yamaki
Yūko Tanaka (voice)
Aimi Tanaka
Physical education teacher (voice)
Tsuyoshi Koyama
Lizbeth Finn Lustburg (voice)
Ai Furihata
Amelie (voice)
Haruka Shiraishi
Amelie's mother (voice)
Naoko Komatsu
Pata (voice)
Manaka Iwami
Kyōka Nagasaka
Megumi Toyoguchi
Logi Crowley (voice)
Natsuki Hanae
Dias Crowley (voice)
Kaito Ishikawa
Tina (voice)
Hitomi Nabatame
Ouroboros (voice)
Yui Horie
Mira (voice)
Lynn
Nyx (voice)
Jun Fukuyama
Zain (voice)
Yuma Uchida
Sound Effects
Yasumasa Koyama
Lead Animator
Yasutaka Kimura
Development Producer
Jun Imaizumi
Producer
Art Designer
Jérôme Perrillat-Collomb
Prop Designer
Storyboard Artist
Kenji Yasuda
Screenplay
Toshizo Nemoto
Junichi Wada
Masanori Takahashi
Shoji Kawamori
Supervising Animation Director
Chikashi Kadekaru
Kento Toya
Yoshinori Deno
Animation Director
Shinobu Ookouchi
Naho Kozono
Yosuke Kobashi
Shunta Sakamoto
Ayu Tanaka
Jo Tanaka
Kanji Nagasaka
Miho Nagisa
Ryou Haga
Keita Fukuda
Osamu Horiuchi
Shuji Maruyama
Ryosuke Kuwahara
Kosuke Yoshida
Atsuko Saitou
Vincent Nghiem
Loïc Locatelli
CGI Director
Jou Harada
Director of Photography
Yu Wakabayashi
Editor
Ryoko Kaneshige
Sachiko Oohashi
Original Music Composer
Akiyoshi Yasuda
Second Unit Director
Takahiro Tamano
Story
Director
Art Direction
Yoko Komiya
Manami Koyama
Tamako Miyanishi
Character Designer
Sound Director
Jin Aketagawa
Special Effects
Yusuke Nagara
Color Designer
Yuki Akimoto