Shiki Ryougi (voice)
Maaya Sakamoto
Mikiya Kokutou (voice)
Kenichi Suzumura
Waitress (voice)
Yukiko Aruga
Mother of Mifune (voice)
Kujira
Touko Aozaki (voice)
Takako Honda
Shizune Seo (voice)
Yuka Iguchi
Meruka Kuramitsu / Mitsuru Kamekura (voice)
Akira Ishida
Mana Ryougi (voice)
Hisako Kanemoto
Azaka Kokutou (voice)
Ayumi Fujimura
Daisuke Akimi (voice)
Hiroki Touchi
Naomi (voice)
Saori Onishi
Old man (voice)
Tomohiro Sato
Sound Director
Yoshikazu Iwanami
Key Animation
Takahiro Miura
Director
Tomonori Sudo
Character Designer
Animation Director
Original Music Composer
Yuki Kajiura
Music Producer
Yasunori Mori
Director of Photography
Yuichi Terao
Background Designer
Yoshitoshi Shinomiya
Screenplay
Masaki Hiramatsu
Sound Effects
Shizuo Kurahashi
Compositing Artist
Kazuki Nishiwaki
3D Animator
Editor
Manabu Kamino
Producer
Hikaru Kondo
Line Producer
Ryu Suzuki
Color Designer
Emi Chiba
Sachiko Nishi
Yasunari Nitta
Casting
Wataru Matsuoka
Art Direction
Koji Eto
3D Director
Kojiro Shishido
Shunya Kikuchi
Novel
Kinoko Nasu
Takeyoshi Omagari
Akihiko Uda
Second Unit Director
Takuro Takahashi
Takashi Takeuchi
Tetsuhito Sato
Satoshi Takahashi
Takuya Aoki
Kazuo Ebisawa
Prop Designer
Akio Shimotsukasa
Shinsuke Yasuda
Izumi Ozawa
Kimiyo Saito
Takamasa Honma
Nobutaka Ike
Animation
Kumiko Ohori
Yushiro Hatano
Mika Kikuchi
Asuka Imafuku
Hiroyuki Ito
Takuya Matsushita
Ryota Azuma
Yuki Yamaguchi
Katsushi Oota
Mitsuru Obunai
Mirai Saito
Satoru Hirayanagi
Rima Nishinaka
Yusuke Yanagisawa
Ryunosuke Murakami
Takuma Ebisu
Rio
Aya Hanzawa
Masahiro Kimura
Second Unit First Assistant Director
Takuya Nonaka
Yusuke Mizuno
Masaru Kimura
Masayuki Kunihiro
Mizuka Ueda
Sae Yoshikawa
Seiji Matsuda
Masaru Takeuchi
Minami Usui
Kim Min-ji
Masato Nagamori
Atsushi Ogasawara
Mieko Kamiyama
Sakae Shibuya
Nobuyuki Iwai
Masato Takizawa
Atsuki Moriyoshi
Michiyo Miki
Atsuhiro Iwakami
Toshiyuki Shirai
Miho Kato
Takeshi Kodaka
Aki Inyama
Masakazu Miyake
Shinji Nagaoka
Yumiko Ishii
Eriko Nakamura
Erika Okazaki
Ayumi Kojima
Art Designer
Dai Fukuyama
Ikumi Kawamura
Yoichiro Yamamoto
Yuka Shiojima
Yasutoshi Niwa
Yumiko Nakamura
Hiroshi Kawaguchi