Yuto UemuraLight Tenryu (voice) Hibiku YamamuraItsuki Mitsutagawa (voice) Kazuki UraSubaru Makabe (voice) Shiori IzawaDragnir (voice) Showtaro MorikuboGentleman (voice) Larissa Tago TakedaRen Kazamatsuri (voice) Miyu TomitaTsubasa Takanashi (voice) Yuki SakakiharaMikado Shirogane (voice) Ryota OsakaRyoga Jasei (voice) Hana TamegaiShion Otosaka (voice) Gakuto KajiwaraHiro Ryugasaki (voice) Junya EnokiLucia Yonazuki (voice) Kaede HondoMimori Amamiya (voice) Yui OguraAlice Kurobane (voice) Hayato TayaKazuki Shindo (voice) Atsumi TanezakiKai Ijuin (voice) Yuichi IguchiMaura Aberald (voice) Nanami MatsumotoAudience Member (voice) Naoto KobayashiReporter (voice) Naoyuki AgeishiSoldier (voice) Marina KitagawaGhost (voice) Kaoru SakuraIsabel (voice) Moe ToyotaShori Yonazuki (voice) Shinya NishiyamaStudent (voice) Shinya TakahashiSoldier (voice) Suzuka KamitakaClassmate (voice) Keiichiro KawaguchiDirector / Writer Takashi YamamotoDirector / Animation Director Masakazu TakahashiDirector Nobuhiro TakenakaExecutive Producer Tadahito KimuraExecutive Producer Shigenobu SatoExecutive Producer Zhong QuanbinArt Direction Kuniaki NemotoArt Direction Shigeki AsakawaDirector Of Photography Asahiko KoshiyamaDirector Of Photography Yuuta NakamuraDirector Of Photography Naotaka HayashiAssistant Director Tsuyoshi YamaneAssistant Director Daisuke InoueAssistant Director Yoshihiro IkeOriginal Music Composer Ryuta NakaharaSound Effects Satoki IidaSound Director Nana ShinkadoProduction Assistant Ayataro HaraProduction Assistant Hiroki HaradaAnimation Director Naoko SatouColor Designer Nanae ShinajiColor Designer Shinsuke OshimaCgi Director Shizuka SatoAnimation Director Noriko ShimazawaAnimation Director Yasunari NittaSupervising Animation Director Haruka HirosawaAnimation Director Hikaru SuzukiAnimation Director Hirokimi ShiratoriAnimation Director Kiyotaka IidaAnimation Director Yuji KondoAnimation Director Masaaki SakuraiAnimation Director Tomoyuki MatsumotoAnimation Director Shogo MatsumotoSupervising Animation Director Ei InabaAnimation Director Choi Hee-eunAnimation Director Hirota YamamotoCompositing Artist Shunryo YamamuraAnimation Director Natsuko FujiwaraAnimation Director Yuko HishinumaAnimation Director Kim Hyun-ahAnimation Director Naru HosomaAnimation Director Hwang Mi-jeongAnimation Director Lee Sung-jinAnimation Director Kang Hyeon-gukAnimation Director Mizuho FukudaAnimation Director Yoshiko TateishiAnimation Director Keiya NakanoSupervising Animation Director Armand ArellanoKey Animation Atsuko TakahashiAnimation Director Shin Eun-ahAnimation Director Nyki IkynAnimation Director Kim Jeong-sukAnimation Director Yuuki KitajimaAnimation Director Yuka MiyajimaAnimation Director Yuka HayashiAnimation Director Choi So-jeongAnimation Director Mayuko YamamotoAnimation Director Masahiro TomaruAnimation Director Kazuyuki IkaiAnimation Director Chihiro SaitoAnimation Director Keita WatabeAnimation Director Madoka HirayamaSupervising Animation Director Hisayuki TakahashiAnimation Director Aoi HamahiraAnimation Director Naho SatoAnimation Director Takao TakegamiAnimation Director Yukiko IbeAnimation Director Nam Sang-taeAnimation Director Lee Sang-minAnimation Director Nao IkeharaAnimation Director Hwang Seong-wonAnimation Director Natalie AquinoAnimation Director Xie YumengAnimation Director LimerosAnimation Director FuJirouAnimation Director Wang JiahanAnimation Director Song-Min JuAnimation Director Tsutomu OhnoAnimation Director Hajime YoshidaAnimation Director Jed PanulinAnimation Director Yuka SagijimaKey Animation Rumi AbeshimaAnimation Director Macarena DuarteAnimation Director Seol Ji-sooAnimation Director Kenji TeraoAnimation Director Tetsuya IwabuchiAnimation Director Hiroki KishiAnimation Director Jiang YongAnimation Director Shinichi TatsutaAnimation Director Won Mi-naAnimation Director Toshiyuki SatoKey Animation Hiroshi TatezakiAnimation Director Shin Sung-minAnimation Director Jarrett MartinAnimation Director Facu EscobedoAnimation Director Emi HondaAnimation Director Lee Mi-KyoungAnimation Director Hisashi KawashimaAnimation Director Park Mi-hyunAnimation Director Hijiri YamaokaKey Animation Arisa ShimaAnimation Director Yukarih DizonKey Animation Shinichiro MinamiAnimation Director Aya NakanishiAnimation Director Gai ChunyaoAnimation Director Yang Byung-gilAnimation Director Yasuyuki SuzukiKey Animation Hiroshi MatsudaAnimation Director Park Sun-okAnimation Director Kakuto GaiAnimation Director Yuji MukoyamaAnimation Director Ayumi KurokawaAnimation Director Nozomi ShimazakiAnimation Director Keiko IjimaAnimation Director Shelia LoewitoAnimation Director Hajime MitsudaAnimation Director Kim Min-ahAnimation Director Kenichi KutsunaKey Animation So KatoAnimation Director Zhong WenshanAnimation Director Tomoko MiyakawaAnimation Director Rina OtaAnimation Director Zhao LingAnimation Director Junko MatsushitaAnimation Director AraigumaAnimation Director Katsunori TanakaAnimation Director Xin ZeqiAnimation Director Henry KuanAnimation Director Yuko HinenoAnimation Director Chen JieqiongAnimation Director Lee Hee-jooAnimation Director Kenji HattoriAnimation Director Kenji ShinoharaAnimation Director Tetsuki ShiratoriAnimation Director Kim Won-heeAnimation Director Bae Geon-yeongAnimation Director Kei SakaiAnimation Director Kim Pil-kangAnimation Director Yu TianxiangAnimation Director Ryunosuke MurakamiAnimation Director Dominique Santos ResuelloAnimation Director Akito FujiwaraAnimation Director Rina SugimotoSupervising Animation Director Rintaro IsakiSeries Composition Deko AkaoSeries Composition