Shiki Ryougi (voice)
Maaya Sakamoto
Mikiya Kokutou (voice)
Kenichi Suzumura
Tomoe Enjoe (child) (voice)
Hiromi Igarashi
Detective (voice)
Takayuki Masuda
Manabu Sakamaki
Salaryman (voice)
Tatsuya Kamijo
Man (voice)
Kenichi Saeki
Yuudai Sato
Daisuke Matsuo
Newscaster (voice)
Seiko Yoshida
Souren Araya (voice)
Jouji Nakata
Tomoe Enjou (voice)
Tetsuya Kakihara
Cornelius Alba (voice)
Koji Yusa
Touko Aozaki (voice)
Takako Honda
Azaka Kokutou (voice)
Ayumi Fujimura
Daisuke Akimi (voice)
Hiroki Touchi
Tomoe's father (voice)
Jin Yamanoi
Tomoe's mother (voice)
Miki Ito
Sound Director
Yoshikazu Iwanami
Background Designer
Hisayo Usui
Storyboard Artist
Takayuki Hirao
Director
Character Designer
Tomonori Sudo
Animation Director
Key Animation
Tetsuro Araki
Original Music Composer
Yuki Kajiura
Music Producer
Yasunori Mori
Director of Photography
Yuichi Terao
Compositing Artist
3D Animator
Screenplay
Masaki Hiramatsu
Sound Effects
Shizuo Kurahashi
Editor
Manabu Kamino
Producer
Hikaru Kondo
Line Producer
Ryu Suzuki
Second Unit First Assistant Director
Mitsuru Obunai
Novel
Kinoko Nasu
Kei Tsunematsu
Takashi Takeuchi
Takuro Takahashi
Color Designer
Emi Chiba
Art Department Coordinator
Junichi Higashi
Casting
Wataru Matsuoka
Assistant Director
Seiji Matsuda
3D Director
Shintaro Nakamura
Art Direction
Nobutaka Ike
Atsuhiro Iwakami
Masayuki Haryu
Masayuki Kunihiro
Yasutoshi Niwa
Makoto Nakamura
Satoshi Takahashi
Akio Shimotsukasa
Takeyoshi Omagari
Shunya Kikuchi
Masaru Kimura
Yuka Shibata
Ryota Furukawa
Toshiharu Kudou
Yukiko Kobayashi
Kei Ajiki
Kiyoshi Tateishi
Kouichi Motomura
Kiyoshi Komatsubara
Ryunosuke Murakami
Masumi Fujii
Mamiko Nakanishi
Ryouichi Kaida
Hitomi Odashima
Katsuya Kikuchi
Shinsuke Yasuda
Tetsuya Takeuchi
Koji Eto
Satoru Hirayanagi
Minami Usui
Izumi Ozawa
Nana Kondo
Asami Saito
Toshie Honda
Miho Sugiura
Takafumi Nishima
Kinichi Okubo
Kazuo Ebisawa
Art Designer
Hiroki Matsumoto
Saki Matsubara
Sae Yoshikawa
Shota Nishida
Ryota Nakae
Yurie Kuniyuki
Mieko Kamiyama
Nobuyuki Yoshihama
Junpei Mikuriya
Hisano Ninomiya
Misuzu Noma
Kazuyoshi Tezuka
Shuhei Hashimoto
Yoshitaka Itai
Takahiro Kamiya
Ryoji Shirakawa
Animation
Kumiko Ohori
Koichi Yagami