Nana MizukiOboro Iga (voice) Risa HayamizuKagerou (voice) Kohsuke ToriumiGennosuke Kouga (voice) Yasushi MiyabayashiNarrator (voice) Show HayamiYakushiji Tenzen (voice) Misa WatanabeAkeginu (voice) Wataru HatanoChikuma Koshiro (voice) Yoji UedaKisaragi Saemon (voice) UokenAmayo Jingoro (voice) Kenji UtsumiMino Nenki (voice) Katsuhiro KitagawaKasumi Gyoubu (voice) Takeshi AonoAzuki Rousai (voice) Miyuki SawashiroIga Ogen (voice) Naoki YanagiYashamaru (voice) Katsui TairaUdono Jousuke (voice) Tomokazu SugitaHattori Kyohachiro (voice) Hisako KyodaIga Ogen (voice) Atsushi ImaruokaJimushi Jubei (voice) Kiyoshi KobayashiKouga Danjo (voice) Haruka KimuraOkoi (voice) Hiroyuki KambeDirector / Animation Director Shin MatsuoDirector / Key Animation Shigeki AwaiDirector / Key Animation Futoshi HigashideDirector / Animation Director Go NakanishiExecutive Producer Takuya MatsushitaExecutive Producer Kensuke TateishiExecutive Producer Natsuko TatsuzawaProducer Koji KajitaExecutive Producer Shigemi IkedaArt Direction Kenji FujitaDirector Of Photography Fuminori KizakiSeries Director Yukio NishimotoAssistant Director Junji NishimuraSeries Director Kō NakagawaOriginal Music Composer Chikako YokotaSound Director Michinori ChibaAnimation Director Takae IijimaColor Designer Hiroya IijimaAnimation Director Hideki HashimotoKey Animation Kazuhiro MiwaKey Animation Akira KawasoeAnimation Director Satoshi IshinoKey Animation Tomoko TanakaKey Animation Kenji IshidaKey Animation Tomo MaruyamaKey Animation Tomoko NittaKey Animation Asao TakahashiKey Animation Akihiro YamamotoKey Animation Yukiko SaitoKey Animation Hiroko ShigekuniKey Animation Tetsuya WakanoKey Animation Hisashi IshiiAnimation Director Yoshiki MizunoKey Animation Toshinori WatanabeKey Animation Shinya NishizawaKey Animation Tsuyoshi TanabeKey Animation Takashi HirabayashiKey Animation Tomoaki ChishimaKey Animation Itsuko TakedaKey Animation Nobuhiko GenmaKey Animation Masaharu MorinakaKey Animation Hiromi SuzukiKey Animation Hitomi SayakaKey Animation Masaru YamadaKey Animation Jang Gil-yongKey Animation Takeshi MoritaKey Animation Toshiharu MurataKey Animation Mitsuyasu TakekoshiKey Animation Hironori SawadaKey Animation Yousuke ToyamaKey Animation Keisuke WatabeKey Animation Hideyuki HamadaKey Animation Woo Seung-wookKey Animation Makoto TakahokoKey Animation Fumiko YoshidaKey Animation Takeyuki MizumuraKey Animation Masashi HasegawaKey Animation Mitsuteru KuboKey Animation Yoshihiro MatsumotoKey Animation Tsuyoshi YoshiokaKey Animation Noriko TakahashiKey Animation Hiroyuki OkunoKey Animation Kouji MatsuyamaKey Animation Yuji MiyashitaKey Animation Manabu FukasawaAnimation Director Yasuhito MurakamiKey Animation Shigeki SatoKey Animation Hiroyuki HoriuchiKey Animation Takanori SuzukiKey Animation Koji KataokaKey Animation Mitsuru ObunaiKey Animation Takashi MaruyamaKey Animation Kenichi OhkiAnimation Director Takashi TomiokaKey Animation Hisashi SamejimaKey Animation Takahiro AraiKey Animation Naohiro OsugiKey Animation Seiji MasudaKey Animation Ayako KarataniKey Animation Daisuke AgataKey Animation Kaname WakabayashiKey Animation Shizuo TanakaKey Animation Nobuyuki FurukawaKey Animation Yoon Jung-HeeKey Animation Park Dae-yeolAnimation Director Lin ShanjinAnimation Director Kyota WashikitaKey Animation Kazuyo NakamuraKey Animation Masaaki YamanoKey Animation Takahiko YoshidaKey Animation Hiroaki ShimizuKey Animation Yuichiro HayashiKey Animation Noboru KawamoriKey Animation Kouichi HashimotoKey Animation Yuji TakahashiKey Animation Masaya OnishiKey Animation Kensuke IshikawaKey Animation Kouji ShiyoukiKey Animation Koichi NakayaKey Animation Soichiro MatsudaKey Animation Toshiharu MatsunoKey Animation Haruki EbisuKey Animation Hideki ItoAnimation Director Masahiko OkuraKey Animation Yuki TsugihashiKey Animation Kim Hee-kangKey Animation Shin Sung-minKey Animation Yuki HishinumaKey Animation Yukihide OkuKey Animation Kazuya MorimaeKey Animation Kouichi ShimodaKey Animation Etsuhito MoriKey Animation Miyuki MoroishiKey Animation Lee Dong IckKey Animation Kyohei TezukaKey Animation Hideaki OnishiKey Animation Akinori FudesakaKey Animation Takaomi KanasakiKey Animation Kanji WakabayashiKey Animation Na Kee-chualKey Animation Yosuke KabashimaKey Animation Tomotsugu SakakibaraKey Animation Takashi IgariKey Animation Jung Hey-KyungKey Animation Keizou IchikawaKey Animation Hiroaki KarasuKey Animation Kei TsuchiyaKey Animation Kim Dong-junAnimation Director Shuuji SakamotoKey Animation Eiji SuganumaKey Animation Yuka HasegawaKey Animation Masahiro KogureKey Animation Noriyasu YamauchiKey Animation Yukiko AkiyamaKey Animation Takeshi KusakaKey Animation Masaaki SakuraiKey Animation Nobutaka MasudaKey Animation Toshiharu SugieKey Animation Satoshi IwatakiKey Animation Motoaki SatoKey Animation Makoto YamadaKey Animation Hiroyuki ShimizuKey Animation Yosuke KobashiKey Animation Kyoko KotaniKey Animation Noriko KitazawaKey Animation Masaru YonezawaKey Animation Atsuko InoueKey Animation Yoshihiro TaniguchiKey Animation Won Tae-sungKey Animation Hideaki MatsuokaKey Animation Naoki AisakaKey Animation Keiichi HondaKey Animation Yoo Yong-JunKey Animation Sachiko MoriKey Animation Yasuhisa KatoKey Animation Noriko YashiroKey Animation Hirotoshi TakayaKey Animation Junko MatsushitaKey Animation Rie FujiwaraKey Animation Yoshihiro TakedaKey Animation Hiroaki IkedaKey Animation Shinmei SaitoKey Animation Takashi AmariKey Animation Kazuhiro OkiKey Animation Mitsuru IshiharaKey Animation Atsushi AonoKey Animation Kazuhiro ItakuraKey Animation Hirokazu KojimaKey Animation Yuka TakashinaKey Animation Michitaka YamamotoKey Animation Takumi KoyamaKey Animation Masaki TanakaKey Animation Toru YonemotoKey Animation Inosuke NaitouKey Animation Tomoko ShimizuKey Animation Hideyuki KanesakaKey Animation Koichi UsamiKey Animation Nariyuki TakahashiKey Animation Toshihiko ShimadaKey Animation Kiyotoshi AoiKey Animation Sadatoshi MatsuzakaKey Animation Yoon Suk HueKey Animation Yusuke ShimizuKey Animation Shinjiro MogiKey Animation Michio FukudaKey Animation Hiroshi KajiyamaKey Animation Chiyoko SakamotoKey Animation Kazuhiko ShibuyaKey Animation Futaro YamadaOriginal Story Shinsuke OnishiSeries Composition