Edit
Origin: Spirits of the Past (2006) Poster

Full Cast & Crew

Directed by 

Makoto Bessho
Kentarô Mizuno
Ken'ichi Shimizu
Keiichi Sugiyama
Kaoru Suzuki
Yukio Takahashi
Hitoshi Haga ... (chief director)

Writing Credits  

Umanosuke Iida ... (original story)
 
Nana Shiina ... (screenplay) and
Naoko Kakimoto ... (screenplay)

Cast (in credits order) complete, awaiting verification  

Ryô Katsuji ... Agito (voice)
Aoi Miyazaki ... Tooûra (voice)
Yûko Kotegawa Yûko Kotegawa ... Yoruda (voice)
Masaru Hamaguchi Masaru Hamaguchi ... Kain (voice) (as Hamaguchi Masaru [Yoiko])
Toshikazu Fukawa Toshikazu Fukawa ... Hajan (voice)
Ken'ichi Endô ... Shunnaku (voice)
Ren Ôsugi ... Agashi (voice)
Omi Minami Omi Minami ... Minka (voice)
Atsuko Yuya Atsuko Yuya ... Jeshika (voice)
Kurumi Mamiya Kurumi Mamiya ... Bêrui (voice)
Tomoko Kaneda ... Zêrui (voice)
Hideyuki Tanaka ... Sakuru hakase (voice)
Mugihito Mugihito ... Nabe oyaji (voice)
Katsuhisa Hôki ... Agohige (voice)
Takehiro Koyama Takehiro Koyama ... Kuchihige (voice)
Hiroshi Naka Hiroshi Naka ... Oyakata (voice)
Yumiko Kobayashi Yumiko Kobayashi ... Kodomo no Agito (voice)
Mitsuaki Hoshino Mitsuaki Hoshino ... Seibi-hei (voice)
Yukari Horie Yukari Horie ... Anaunsu (voice)
Fumie Mizusawa Fumie Mizusawa ... (voice)
Hiroshi Iida Hiroshi Iida ... (voice)
Kazuya Kobayashi Kazuya Kobayashi ... (voice)
Michitoshi Seki Michitoshi Seki ... (voice)
Sayori Ishizuka Sayori Ishizuka ... (voice)
Kazuhiro Ôguro Kazuhiro Ôguro ... (voice)
Michio Miyashita Michio Miyashita ... (voice)
Makoto Naruse Makoto Naruse ... (voice)
Raeru Fukamori Raeru Fukamori ... (voice)
Itsuki Haruyama Itsuki Haruyama ... (voice)
Koudai Henmi Koudai Henmi ... (voice) (as Henmi Kôdai)
Yoshimi Ogasawara Yoshimi Ogasawara ... (voice)
Rest of cast listed alphabetically:
Greg Ayres ... Additional Voices (voice)
Laura Bailey ... Minka (voice)
John Burgmeier ... Cain (voice)
Luci Christian ... Berui (voice)
Colleen Clinkenbeard ... Jessica (voice)
Kevin Connolly Kevin Connolly ... Additional Voices (voice)
Justin Cook ... Additional Voices (voice)
Cynthia Cranz ... Additional Voices (voice)
Pam Dougherty ... Yolda (voice)
R. Bruce Elliott ... Agashi (voice)
Bill Flynn ... Additional Voices (voice)
Caitlin Glass ... Additional Voices (voice)
Lauren Nicole Goode Lauren Nicole Goode ... Additional Voices (voice) (as Lauren Goode)
Clarine Harp ... Cain's Mom / Computer Voice / Additional Voices (voice)
Kyle Hebert ... Additional Voices (voice)
Taliesin Jaffe ... Additional Voices (voice)
Grant James ... Old Man Nabe (voice)
Bill Jenkins ... Additional Voices (voice)
Mark Lancaster ... Additional Voices (voice)
Markus Lloyd ... Additional Voices (voice)
Josh Martin ... Additional Voices (voice)
Robert McCollum ... Shunack (voice)
Meredith McCoy ... Additional Voices (voice)
Trina Nishimura ... Additional Voices (voice)
Chris Patton ... Agito (voice)
Monica Rial ... Zerui (voice)
Christopher Sabat ... Hajan (voice)
Carrie Savage ... Toola (voice)
Eric Vale ... Additional Voices (voice)
Kent Williams ... Dr. Sakul (voice)

Produced by 

Maki Horiuchi ... producer
Hiroyuki Inada ... executive producer
Shinichiro Ishikawa ... executive producer
Koji Kajita ... producer
Keiji Kameyama ... executive producer
Hiroaki Kitano ... executive producer
Takatoshi Kobayashi ... producer
Yasuaki Kurata ... producer
Ichiro Seki ... executive producer
Yûji Shimamoto ... executive producer
Noboru Sugiyama ... producer
Tsutomu Yanagimura ... producer

Music by 

Taku Iwasaki

Cinematography by 

Haruhide Ishiguro ... director of photography

Editing by 

Aya Hida

Second Unit Director or Assistant Director 

Hitoshi Haga ... chief sub assistant director
Koji Yoshikawa ... assistant director

Art Department 

Tomomi Asawa ... color checker
Makiko Doi ... color checker / color coordinator
Kouji Hirano ... color checker
Makoto Iguchi ... color checker / color coordinator
Umanosuke Iida ... storyboard artist
Satoshi Inoue ... color checker
Hiroyuki Kakudo ... storyboard artist
Masanori Kikuchi ... art setting
Mahiro Maeda ... storyboard artist
Koichi Magara ... storyboard revisions
Yumi Mizuno ... color checker
Eriko Murata ... color designer
Rei Nakahara ... art setting
Hajime Satô ... art setting (as Satô Hajime)
Eiko Sekine ... color checker
Keiichi Sugiyama ... storyboard artist
Toshie Suzuki ... color checker / color coordinator
Hiromi Uchibayashi ... color checker
Kyôko Ôtake ... color designer (as Ôtake Kyôko)

Sound Department 

Kazuhiro Wakabayashi ... sound director / sound

Special Effects by 

Takatoshi Anbe ... special effects
Ayumi Arahata ... special effects
Shin Inoie ... special effects
Chiemi Irisa ... special effects
Keiko Itogawa ... special effects
Takiko Nagaoka ... special effects
Kumiko Taniguchi ... special effects

Visual Effects by 

Risa Amane ... 3D CGI: Egg Works
Naoki Ao ... 3D CGI: Gonzo
Shinichi Eguchi ... 3D CGI: Egg Works
Shuichi Fujinaka ... 3D CGI production manager
Nobuhiko Hayashi ... 3D CGI: Ludens
Takashi Horiuchi ... 3D CGI: Gonzo
Manami Hoshino ... 3D CGI: Egg Works
Takeshi Imazu ... 3D CGI: Ludens
Haruhide Ishiguro ... visual effects director
Kunio Iwata ... 3D CGI: Ludens
Yasutaka Kaneshige ... 3D CGI: Ludens
Reina Kawabata ... 3D CGI: Gonzo
Yoko Kawasaki ... 3D CGI: Egg Works
Maki Kawato ... 3D CGI: Ludens
Ryuta Kayahara ... 3D CGI: Ludens
Taketo Kobayashi ... modeling
Yoshihito Kuwa ... camera director: P.P.M.
Yoji Kuwata ... 3D CGI: Egg Works
Toshihiro Masuda ... 3D CGI: Ludens
Ryukou Masuo ... 3d director: chief
Shôichi Masuo ... effects supervisor
Satoshi Miyano ... 3D CGI: Ludens
Yayoi Nagano ... 3D CGI: Ludens
Gouta Nanami ... modeling
Hajime Ohnishi ... 3D CGI: Ludens
Katsuhisa Ohno ... 3D CGI: Gonzo
Yasuo Ohno ... 3D CGI: Gonzo
Shinsuke Ohshima ... 3D CGI: Gonzo
Katsuhiro Okano ... 3D CGI: Egg Works
Akihiro Ozeki ... 3D CGI: Ludens
Daisuke Satoyoshi ... 3D CGI: Ludens
Rin Seki ... 3D CGI: Ludens
Ariake Sekine ... 3D CGI: Ludens
Hatsumi Shiba ... 3D CGI: Ludens
Osamu Shibuya ... 3D CGI: Gonzo
Yasufumi Soejima ... 3D CGI director / 3D CGI: Gonzo
Yôsuke Sôma ... 3D CGI: Gonzo (as Yohsuke Soma in English credits)
Kazuhira Tanaka ... 3D CGI: Gonzo
Shoichi Tasaki ... 3D CGI: Ludens
Hiroshi Tsubokawa ... 3D CGI: Ludens / digital artist
Mai Tsujiguchi ... 3D CGI: Egg Works
Akihiko Yanomori ... 3D CGI: Gonzo

Animation Department 

Eun Hee An ... inbetween animator: DR Movie
Hyun Ji An ... digital paint artist: DR Movie
Kyu Hwan An ... inbetween animator: DR Movie (as An Kyu Hwan)
Mi Kyoung An ... inbetween animator: DR Movie
Sun Hee An ... digital paint artist: Sung San Animation
Kenji Andô ... mechanical designer
Makoto Bessho ... unit director
Wang Bin ... inbetween animator: Enzo Animation
Hye Soon Byun ... inbetween animator: DR Movie
Jin Sun Byun ... inbetween animator: White Line (as Byun Jin Sun)
Chao Chen ... digital paint artist: Enzo Animation
Jin Hua Chen ... digital paint artist: Enzo Animation
Yan Chen ... digital paint artist: Enzo Animation
Ku Ja Cheon ... key animator: White Line
Hye Jung Cho ... inbetween animator: DR Movie (as Cho Hye Jung in English credits)
Bo-Ra Choi ... digital paint artist: DR Movie
Eun-Ha Choi ... digital paint artist: Sung San Animation
Hyeon Ok Choi ... digital paint artist: DR Movie
Ki-Jeong Choi ... digital paint artist: DR Movie
Soon Lee Choi ... digital paint artist: DR Movie
Su-Ra Choi ... digital paint artist: DR Movie
Kim Byung Dae ... key animator: Triple A
Jung Dai-i ... inbetween animator: Sung San Animation
Kazuto Deguchi ... inbetween animator: Enzo Animation
Li Hong Du ... digital paint artist: Enzo Animation
Natsuki Egami ... key animator
Shin Mi En ... inbetween animator: White Line
Lee Ja Eun ... inbetween animator: Sung San Animation
Lu Feng ... inbetween animator: Enzo Animation
Akihito Fujiwara ... assistant in-between animation checker
Hideki Fukushima ... animation director / key animator
Heng Lan Geng ... digital paint artist: Enzo Animation
Jin Ju Go ... inbetween animator: DR Movie
Takayuki Gorai ... key animator
Masami Gotô ... animation director (as Masami Gotou in English credits) / key animator (as Masami Gotou in English credits)
Shujirou Hamakawa ... key animator
Takehiro Hamatsu ... key animator
Jin Young Han ... digital paint artist: DR Movie
Miyuki Hara ... inbetween animator: Enzo Animation
Takahiro Harada ... assistant unit director
Takashi Hashimoto ... key animator
Choung Youn Hee ... inbetween animator: DR Movie
Pil-won Heo ... inbetween animator: DR Movie (as Heo Pil Won)
Masaki Hinata ... key animator
Mika Hinata ... in-between animation checker
Sachiyo Hiraide ... in-between animation checker
Keiichi Honda ... key animator
Toshiaki Hontani ... key animator
Kimiko Hoshi ... inbetween animator
Yûji Hosogoe ... key animator
Xin Qian Hua ... inbetween animator: Enzo Animation
Jo Jeong Hwa ... inbetween animator: DR Movie
Soon Ha Hwang ... inbetween animator: DR Movie
Su Jin Hwang ... inbetween animator: DR Movie
Moon Seong Hye ... digital paint artist: White Line
Keizô Ichikawa ... animation director (as Keizou Ichikawa)
Satoru Iida ... key animator
Yôsuke Imakubo ... key animator
Jung In ... key animator: DR Movie
Toshio Iwakabe ... inbetween animator: Enzo Animation
Lee Og Ja ... inbetween animator: Sung San Animation
Lee Sung Jae ... inbetween animator: Sung San Animation
Cheol-Ho Jang ... inbetween animator: DR Movie
Eun-sook Jeong ... digital paint artist: DR Movie
Woo-yeong Jeong ... key animator
Youn Hee Jeong ... inbetween animator: DR Movie
Lee Suk Jin ... digital paint artist: White Line
Nam Ung Jin ... digital paint artist: White Line
Yang Sung Jin ... inbetween animator: Sung San Animation
Cha Myeong Jun ... key animator: White Line
Jung-Suk Jun ... digital paint artist: DR Movie
Chun Min Jung ... inbetween animator: DR Movie
Hee Jung Jung ... digital paint artist: DR Movie
Midori Kaeruda ... digital paint artist: Buyu
Hideki Kakita ... animation director / key animator
Taeko Kanai ... inbetween animator: Enzo Animation
Masaru Kanamori ... key animator: Triple A
Yoon Sug Kang ... digital paint artist: Sung San Animation
Kim Kang-in ... digital paint artist: DR Movie (as Kim Kang In in English credits)
Shin Kiil ... key animator: White Line
Dong Joon Kim ... key animator: Triple A
Eun Young Kim ... digital paint artist: Sung San Animation
Hee Jung Kim ... inbetween animator: DR Movie (as Kim Jung Hee in English credits)
Ji Eun Kim ... inbetween animator: DR Movie
Jong Kyu Kim ... inbetween animator: White Line
Ki-Du Kim ... key animator: DR Movie
Kyoung Ui Kim ... digital paint artist: Sung San Animation
Min Ju Kim ... digital paint artist: DR Movie
Soo Jung Kim ... inbetween animator: Sung San Animation
Soo-jin Kim ... digital paint artist: White Line
Sun-ae Kim ... inbetween animator: DR Movie (as Kim Sun Ae)
Won Hoi Kim ... key animator: Triple A
Youn-chul Kim ... inbetween animator: White Line
Young-min Kim ... inbetween animator: White Line
Youngbum Kim ... key animator: DR Movie
Hiromi Kobayashi ... digital paint artist: Buyu
Toshio Kobayashi ... key animator
Mitsuru Kohara ... animation director
Akira Kojima ... key animator
Toshiyuki Kubooka ... key animator
Takashi Kumazen ... key animator
Naoki Kusumoto ... key animator
Kim Shin Kwun ... key animator: Triple A
Choi Boo Kyoung ... key animator: U-NI Animation
Choi-hee Kyoung ... digital paint artist: DR Movie (as Choi Hee Kyoung in English credits)
Yoshitaka Kôno ... key animator
Byung Ae Lee ... digital paint artist: Sung San Animation
Hung Soo Lee ... key animator: Triple A (as Lee Hung Soo)
Hyo Sun Lee ... inbetween animator: DR Movie
In Ju Lee ... digital paint artist: White Line
Jeong Eun Lee ... digital paint artist: DR Movie
Kun-hae Lee ... digital paint artist: DR Movie
Mi Ok Lee ... inbetween animator: DR Movie
Mi-yeun Lee ... digital paint artist: DR Movie
Sang Min Lee ... inbetween animator: White Line
Seong Jun Lee ... inbetween animator: White Line (as Lee Seong Jun)
So Young Lee ... inbetween animator: DR Movie
Su-yeon Lee ... inbetween animator: DR Movie
Suk-hoon Lee ... key animator: Triple A
Sun Ju Lee ... digital paint artist: White Line (as Lee Sun Ju in English credits)
Year Suk Lee ... digital paint artist: Sung San Animation
Young Sim Lee ... digital paint artist: DR Movie
Li Li ... inbetween animator: Enzo Animation
Jin Wook Lim ... key animator: U-NI Animation (as Lim Jin Wook)
Mea-il Lim ... digital paint artist: DR Movie
Hong Yang Liu ... digital paint artist: Enzo Animation
Ji-he Lyu ... inbetween animator: DR Movie
Mahiro Maeda ... mechanical designer
Shôichi Masuo ... key animator
Tomoko Matsubara ... digital paint artist: Buyu
Chiori Matsuda ... inbetween animator
Lee Hyen Mi ... inbetween animator: White Line
Yumiko Mihara ... digital paint artist: Buyu
Jun Mita ... assistant in-between animation checker
Tomoko Miyata ... in-between animation checker
Yasuko Miyazaki ... key animator
Yoshio Mizumura ... key animator
Kentaro Mizuno ... unit director
Noriyasu Murata ... key animator
Moon-hee Na ... digital paint artist: DR Movie
Yeon-suk Na ... digital paint artist: DR Movie
Kazuko Nabeshima ... digital paint artist: Buyu
Norihiro Naganuma ... key animator
Takeo Nakajima ... inbetween animator: Enzo Animation
Kiyoshi Nakamura ... key animator
Shin'ichi Nozaki ... key animator (as Shinichi Nozaki)
Mitsuru Obunai ... key animator
Kôji Ogata ... original character designer (as Kouji Ogata)
Hyun-Kyung Oh ... inbetween animator: DR Movie
Su-im Oh ... digital paint artist: DR Movie
Hiroshi Oikawa ... key animator
Atsushi Okuda ... key animator
Naoyuki Onda ... animation director / key animator
Hiroyuki Onishi ... assistant in-between animation checker
Masahiko Oouchi ... key animator
Jin-hee Park ... inbetween animator: White Line
Jung Ah Park ... digital paint artist: DR Movie
Mi-hyen Park ... inbetween animator: Sung San Animation
Yong Kyoung Park ... digital paint artist: DR Movie
Young-ae Park ... inbetween animator: DR Movie
Yun Hee Park ... digital paint artist: DR Movie
Chen Jie Qiong ... inbetween animator: Enzo Animation
Syunichi Raku ... digital paint artist: Buyu
Kim Sin Ri ... inbetween animator: White Line
Toshitsugu Saida ... key animator
Hiromi Sakai ... in-between animation checker
Kazuo Sakai ... key animator
Yoshikazu Samura ... key animator
Yukiko Sato ... digital paint artist: Buyu
Shinobu Satô ... digital paint artist: Buyu
Yoshitaka Satô ... key animator (as Yoshitaka Satou in English credits)
Masahiro Sekiguchi ... key animator
Yasuhiro Sekine ... in-between animation checker
Saeng-Hoe Seo ... digital paint artist: DR Movie
Song-hee Seo ... digital paint artist: DR Movie
Yasuhiro Seo ... key animator
Kim Hyo Shil ... digital paint artist: White Line
Ken'ichi Shimizu ... key animator / unit director
Kayo Shimoyama ... digital paint artist: Buyu
Hye Mi Shin ... digital paint artist: DR Movie
Jin Hee Song ... key animator: Triple A
Seung-hee Song ... digital paint artist: DR Movie
Yoo Ja Song ... digital paint artist: Sung San Animation
Shin-gil Soo ... key animator: U-NI Animation
Jee Young Soung ... inbetween animator: DR Movie
Tomonori Sudô ... key animator
Sayaka Sueshige ... digital paint artist: Buyu
Eiji Suganuma ... key animator
Kang Myoung Suk ... inbetween animator: Sung San Animation
Kim Dong Suk ... inbetween animator: Sung San Animation
Lee Sun ... inbetween animator: Sung San Animation
Lee Mi Sun ... digital paint artist: White Line
Kaoru Suzuki ... unit director
Shunji Suzuki ... key animator
Sachiyo Takada ... inbetween animator
Yukiko Takahashi ... unit director
Yûji Takahashi ... key animator
Song Seung Talk ... key animator: U-NI Animation
Zhi Xiong Tang ... inbetween animator: Enzo Animation (as Tang Zhi Xiong)
Keiji Tani ... key animator
Takuo Tominaga ... key animator
Yoshiaki Tsubata ... key animator
Kei Tsuchiya ... key animator
Shinpei Tsutsumi ... inbetween animator: Enzo Animation
Shin'ya Uchida ... key animator (as Shinya Uchida)
Midori Uchiyama ... inbetween animator: Enzo Animation
Hiroko Ueda ... digital paint artist: Buyu
Masato Ujibe ... assistant unit director
Toshikazu Usami ... key animator / mechanical animation director
Lim Meng Wee ... inbetween animator: Enzo Animation
Hwang Seong Won ... key animator: White Line
Seo Boo Won ... inbetween animator: White Line
Jo Seong Woo ... digital paint artist: White Line
Hui Xu ... digital paint artist: Enzo Animation
Kôji Yabuno ... key animator
Shôji Yabushita ... key animator
Atsushi Yamagata ... animation character designer / supervising animation director
Minoru Yamaoka ... assistant unit director
Hu Yan ... inbetween animator: Enzo Animation
Miyuki Yano ... inbetween animator
Jeong Ah Yim ... digital paint artist: DR Movie
Kim Yong-hee ... inbetween animator: White Line (as Yong Hee Kim)
Hyo-sang Yoo ... key animator: Triple A
Ju Young Yoo ... digital paint artist: Sung San Animation
Ahn Sang Yoon ... inbetween animator: White Line
Eun Joo Yoon ... inbetween animator: DR Movie (as Yoon Eun Ju in English credits)
Tadakatsu Yoshida ... key animator
Myung Hee Youn ... inbetween animator: DR Movie
Jang Jae Young ... key animator: U-NI Animation
Kim En Young ... inbetween animator: White Line
Kyung Yun Young ... inbetween animator: White Line
Li Bing Zhang ... digital paint artist: Enzo Animation
Zhi Ji Zhou ... inbetween animator: Enzo Animation
Feng Qin Zhu ... digital paint artist: Enzo Animation
Li Zhu ... digital paint artist: Enzo Animation
Kumiko Ôta ... in-between animation checker (as Kumiko Ota in English credits)
Akira Ôtsuka ... key animator
Yae Ôtsuka ... key animator

Music Department 

Taku Iwasaki ... music arranger
Mario Klemens ... conductor
Sasaki Shirou ... music producer (as Shiro Sasaki)

Additional Crew 

Kanetake Ebikawa ... setting
Sanping Han ... production cooperation: China Co-Production: China Film Group
Jun Huang ... production cooperation: China Co-Production: China Film Animation Ltd. Co.
Umanosuke Iida ... concept
Ping Jiang ... production cooperation: China Co-Production: China Film Animation Ltd. Co.
Tao Jiang ... production cooperation: China Co-Production: China Film Group
Tomohiro Kawahara ... setting
Shûichi Machida ... planning (as Shuichi Machida)
Shôji Murahama ... planner (as Showji Murahara in English credits)
Eriko Murata ... visual advisor
Katsuji Nagata ... planner
Yôsuke Nanjô ... setting (as Yosuke Nanjo)
Dongming Shi ... production cooperation: China Co-Production: China Film Group (as Shy Dong Ming in English credits)
Seiji Tanda ... setting
Junji Uchiyama ... planning
Michihiko Umezawa ... planning
Jian Hai Xu ... production cooperation: China Co-Production: China Film Animation Ltd. Co.
Buting Yang ... production cooperation: China Co-Production: China Film Group
Tsuyoshi Yoshida ... planning

See also

Release Dates | Official Sites | Company Credits | Filming & Production | Technical Specs

Contribute to This Page


Recently Viewed