Cast
Toru Furuya
Seiya (voice)
Hirotaka Suzuoki
Shiryū (voice)
Kôichi Hashimoto
Hyōga (voice)
Ryou Horikawa
Shun (voice)
Hideyuki Hori
Ikki (voice)
Keiko Han
Saori / Athena (voice)
Masane Tsukayama
Lucifer (voice)
Katsuji Mori
Beezlebub (voice)
Ken Yamaguchi
Eligor (voice)
Toshio Furukawa
Mois (voice)
Keiichi Nanba
Astaroth (voice)
Kaneto Shiozawa
Mü (voice)
Akiko Tsuboi
Natasha (voice)
Directing
Masayuki Akehi
Director
Writing
Yoshiyuki Suga
Writer
Visual Effects
Takaaki Yamashita
Key Animation
Tomohiro Koyama
Key Animation
Hitoshi Inaba
Key Animation
Noriyoshi Yamazaki
Key Animation