Hikaru Midorikawa
Reinhardt von Muesel
Hiromi Murata
Annerose
Etsuo Yokobori
Dusty Attenborough
Koji Ishii
Krumbach
Hiromi Tsuru
Susanna von Benemunde
Mitsuaki Hoshino
Sebastian von Myuzeru
Masaharu Satô
Sitre (voice)
Mitsurou Kamei
Heirda
Satoko Yasunaga
Claribel von Myuzeru
Shinichirou Ohta
Erich von Warburg
Takehito Koyasu
Siegfried Kirchieis
Yuzuru Fujimoto
Kraist
Yasuyoshi Hara
Yang Wen Li
Yusaku Yara
Narrator