Nagisa Hazuki (voice)
Rin Matsuoka (voice)
Momotaro Mikoshiba (voice)
Haruka Nanase (voice)
Aiichiro Nitori (voice)
Rei Ryugazaki (voice)
Makoto Tachibana (voice)
Sosuke Yamazaki (voice)
Miho Amakata (voice)
Tooru Iwashimizu / David (voice)
Natsuya Kirishima (voice)
Ikuya Kirishima (voice)
Misaki Kuramoto (voice)
Gou Matsuoka (voice)
Miyako Matsuoka (voice)
Seijuro Mikoshiba (voice)
Kazuki Minami (voice)
Gorou Sasabe (voice)
Nao Serizawa (voice)
Kisumi Shigino (voice)
Katsumi Shigino (voice)
Asahi Shiina (voice)
Hiyori Tono (voice)
Aoba Usami (voice)
Veronica (voice)
Special Effects
Character Designer
Key Animation
Supervising Animation Director
Animation Director
Animation Director
Animation Director
Animation Director
Original Concept
Storyboard Artist
Art Direction
Key Animation
Key Animation
Key Animation
Key Animation
Key Animation
Key Animation
Key Animation
Key Animation
Key Animation
Key Animation
Key Animation
Key Animation
Key Animation
Key Animation
Key Animation
Storyboard Artist
Key Animation
Key Animation
Key Animation
Key Animation
Key Animation
Key Animation
Key Animation
Director
Theme Song Performance
Theme Song Performance
Theme Song Performance
Screenplay
Theme Song Performance
Theme Song Performance
Executive Producer