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
Storyboard Artist
Storyboard Artist
Character Designer
Original Concept
Art Direction
Supervising Animation Director
Animation Director
Animation Director
Animation Director
Animation Director
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
Key Animation
Key Animation
Key Animation
Key Animation
Key Animation
Key Animation
Key Animation
Key Animation
Director
Theme Song Performance
Theme Song Performance
Theme Song Performance
Theme Song Performance
Theme Song Performance
Executive Producer
Screenplay