Ami KoshimizuRyuko Matoi (voice) Ryoka YuzukiSatsuki Kiryuin (voice) Aya SuzakiMako Mankanshoku (voice) Akio NojimaMitsuzo Soroi (voice) Katsuyuki KonishiTsumugu Kinagase (voice) Hiroyuki YoshinoHoka Inumuta (voice) Tetsu InadaIra Gamagori (voice) Romi ParkRagyo Kiryuin (voice) Yukari TamuraNui Harime (voice) Yuji UedaShiro Iori (voice) Mayumi ShintaniNonon Jakuzure (voice) Hiroyuki ImaishiDirector / Key Animation Hisatoshi ShimizuDirector Akira AmemiyaDirector / Key Animation Hiroshi KobayashiDirector / Key Animation Daizen KomatsudaDirector / Key Animation Atsunori YoshidaAssociate Producer Tomoko SuzukiAssociate Producer Soichiro UmemotoAssociate Producer Shin FurukawaAssociate Producer Shigeto KoyamaArt Direction Toyonori YamadaDirector Of Photography Shoko NakamuraAssistant Director Hiroyuki SawanoOriginal Music Composer Nobutaka HirookaSound Recordist Yoshikazu IwanamiSound Director Eiko MorikawaSound Effects tokuTheme Song Performance MARiATheme Song Performance Yoshihiro MiyajimaProduction Assistant Junpei KomatsuProduction Assistant Masato TakeuchiProduction Assistant Yusuke TsubukiProduction Assistant Nana YamaishiProduction Assistant Futoshi MatsumotoProduction Assistant Yoshiki KitaiProduction Assistant Youichi BeppuProduction Assistant Dario NitriProduction Assistant Shohei KojimaProduction Assistant Tomohito ShinkaProduction Assistant Tomoko NimoriProduction Assistant Yuichi ShimodairaProduction Assistant Yuko TosaiCompositing Artist Yukiko KakitaColor Designer Hiroaki YabeCompositing Artist Shunsuke KobayashiCompositing Artist Keiko IshizukaCompositing Artist Shinsuke IkedaCompositing Artist Daisuke OkumuraCompositing Artist Naoki YorozuCompositing Artist Mari InoueCompositing Artist Shouko HayashiCompositing Artist Eri FujisawaCompositing Artist Shohei KamoCompositing Artist Michel SugimotoKey Animation Yusuke YoshigakiAnimation Director Kazumasa IshidaKey Animation Shuichi IsekiKey Animation Shuhei HandaAnimation Director Sachiko YajimaKey Animation Shota IwasakiKey Animation Mai YoneyamaAnimation Director Takafumi HoriKey Animation Hideki NakagawaKey Animation Shouta SannomiyaKey Animation Kotaro NakamoriKey Animation Shoko NishigakiKey Animation Toshiyuki SatoKey Animation Yoh YoshinariKey Animation Tetsuya HasegawaKey Animation Toshiharu SugieKey Animation Naoki TakedaKey Animation Masaru SakamotoKey Animation Hidetoshi ŌmoriKey Animation Yoshikuni OnoKey Animation Junko KitagawaCompositing Artist Keisuke KojimaKey Animation Hanako EnomotoKey Animation Yoshio UsudaKey Animation Hironori TakagiCompositing Artist Kozue TanaamiKey Animation Ayataka TanemuraKey Animation Momoko NagakawaKey Animation Sachiko MatsumotoCompositing Artist Mirei OgawaCompositing Artist Hideyuki SugiuraKey Animation Sachiko SuzukiKey Animation Ryo SakamotoKey Animation Shinobu OokouchiKey Animation Wakana YamashinaKey Animation Nobutoshi OguraKey Animation Naoki HiramuraKey Animation Katsuzo HirataAnimation Director Toshiya KounoKey Animation Natsuki YokoyamaKey Animation Benji HaradaCompositing Artist Wataru SekimotoKey Animation Junichi YokoyamaKey Animation Tetsuya WakanoKey Animation Takahito SakazumeKey Animation Takashi MukodaKey Animation Shunsuke ImanakaKey Animation Shoko YasudaKey Animation Yumiko TachibanaKey Animation Mamoru AbikoKey Animation Asuna ImahashiKey Animation Masahito YamashitaKey Animation Miki SakumaCompositing Artist Ikuo YamakadoKey Animation Kenta MimuroAnimation Director Yoshihiro WatanabeKey Animation Haru WatanabeKey Animation Tetsuya TakahashiCompositing Artist Sachiyo MatsubayashiKey Animation Masahiro SekiguchiKey Animation Tomoya NishiguchiKey Animation Syuichi HaraAnimation Director Teruaki TokumaruKey Animation Takehiro MiuraKey Animation Kenji ShibataKey Animation Naoki ShimizuKey Animation Katsuya ShigeharaKey Animation Hitoshi KamataKey Animation Hiroko ShigekuniKey Animation Yoshihiro MaedaAnimation Director Yasue SosogiKey Animation Atsushi IkariyaKey Animation Tadashi HiramatsuKey Animation Yumenosuke TokudaKey Animation Tomotsugu SakakibaraKey Animation Satoshi HarayamaKey Animation Yuki MorikawaKey Animation Yuichi TakahashiKey Animation Kōichirō KawanoKey Animation Sakura TakagiKey Animation Megumi KounoKey Animation Shinji NagataKey Animation Hiroko KanedaKey Animation Yutaka ArakiKey Animation Yukitaka KimuraKey Animation Kazuhiko IshiiKey Animation Noriko HiramatsuKey Animation Kim Yeong-hunKey Animation Kanchi SuzukiKey Animation Hirokazu SatoKey Animation Shinya KitamuraKey Animation Koichi TakaiKey Animation Takeichi KiyotaKey Animation Kenro TokudaKey Animation Yoshiaki MatsudaKey Animation Chisato HosokawaKey Animation Yukie OhashiKey Animation Minami MurayamaKey Animation Yoshitaka SatoKey Animation Masayuki FujitaKey Animation Hiroyuki TeradaKey Animation Yoshimichi KamedaKey Animation Sonomi SugimuraKey Animation Kazuya SakamotoKey Animation Yuuichi SugiseKey Animation Shiho HayashiKey Animation Mitsuko BabaKey Animation Takayuki KidouKey Animation Eiji AraiCompositing Artist Hirotoshi AkiyamaKey Animation Mahiro MaedaKey Animation Takashi KojimaKey Animation Kenta YokoyaKey Animation Yoshitaka NagataKey Animation Yusuke ShinguKey Animation Ryu NakayamaKey Animation Nobuyoshi NagayamaKey Animation Kenji TakimotoKey Animation Akio KitaharaKey Animation Aika KawasakiKey Animation Eiko MishimaKey Animation Motohiko KuriharaKey Animation Tomohito TairaKey Animation Tatsuya MikiKey Animation Takayuki NakaoKey Animation Hirotaka NiiKey Animation Katsuya KikuchiKey Animation Shun EnokidoKey Animation Yukihiro UrataKey Animation Shiori ArakiKey Animation Yoji MinaharuKey Animation Izumi MurakamiKey Animation Isamu FukushimaKey Animation Shosuke IshibashiKey Animation Kazunori OzawaKey Animation Naohiro OsugiKey Animation Futoshi HigashideKey Animation Ryuichi BabaKey Animation Tatsuro KawanoKey Animation Takahiro ShikamaKey Animation Yasuko MiyazakiKey Animation Heo Young-junKey Animation Sota KomatsuKey Animation Hiromi MasudaKey Animation Takeshi ImaiKey Animation Hayato ToriiKey Animation Mayumi FujitaAnimation Director Yuuko IkezoeKey Animation Nagisa TakahashiKey Animation Keisuke WatanabeKey Animation Asuka HayashiKey Animation Kazuki NakashimaOriginal Story