Credits
Cast

Hiroshi Abe
Kenshirô (voice)

Takashi Ukaji
Raoh (voice)

Yuriko Ishida
Julia (voice)

David Ito
Jagi (voice)

Chikao Ohtsuka
Ryuken (voice)

Kenyu Horiuchi
Toki (voice)

Akio Otsuka
Souther (voice)

Shin-ichiro Miki
Rei (voice)

Takuya Kirimoto
Shin (voice)

Unsho Ishizuka
Souga (voice)

Yusaku Yara
Dharma (voice)

Katsuhisa Houki
Rihaku (voice)

Daisuke Gori
Fudoh (voice)

Nobuyuki Hiyama
Shuren (voice)

Hiroshi Tsuchida
Huey (voice)

Yuhko Kaida
Toh (voice)

Daisuke Sakaguchi
Ryuga (voice)

Yuko Gibu
Young Kenshirô (voice)

Kunihiro Kawamoto
Young Raoh (voice)

Tetsuharu Ota
Young Toki (voice)

Daisuke Kishio
Young Jagi (voice)

Fuyuka Ono
Young Julia (voice)

Masane Tsukayama
Narration (voice)
Art
Nobuto Sakamoto
Art Direction
Directing
Hidehito Ueda
Director
Editing
Jun Takuma
Editor
Production
Hiroshi Katou
Executive Producer
Satoshi Kojima
Executive Producer
Kazuhiko Hitano
Producer
Yusei Kato
Producer
Nobuhiko Horie
Production Supervisor
Mitsuru Imoto
Production Supervisor
Sound

Yuki Kajiura
Original Music Composer
Satoru Koyama
Sound Director
Visual Effects
Tetsuya Ishikawa
Animation Director
Tetsuya Ishikawa
Character Designer
Writing
Tetsuo Hara
Author
Nobuhiko Horie
Screenplay
Toshiyuki Tabe
Screenplay