Arata Kasuga (voice)
Yoshitsugu Matsuoka
Lilith Asami (voice)
Yumi Hara
Mira Yaman (voice)
Yoko Hikasa
Gakuenchou Biblia (voice)
Shin-ichiro Miki
Ilia (voice)
Chinatsu Akasaki
Sora (voice)
Rie Kugimiya
Master Akarsha (voice)
Yoshino Nanjo
Lilim (voice)
Rina Hidaka
Last Trinity (voice)
Nobunaga Shimazaki
Anastasia L (voice)
Mao Ichimichi
Akio Fudou (voice)
Ryoka Yuzuki
Arin Kannazuki (voice)
Aya Uchida
Levi Kazama (voice)
Ayane Sakura
Yui Kurata (voice)
Rie Murakawa
Sherlock Lieselotte (voice)
Nao Toyama
Theme Song Performance
ZAQ
Storyboard Artist
Hiroshi Nishikiori
Director
Maki Kodaira
Shinpei Tomooka
Original Story
Kenji Saito
Sound Director
Yasunori Ebina
Editor
Kazuhiko Seki
Art Designer
Takuji Jizomoto
Comic Book
Art Direction
Kinichi Okubo
Character Designer
Screenplay
Original Series Creator
Color Designer
Kaoru Nishimura
Original Series Design
Akinari Nao
Key Animation
Shigeki Awai
Eiichi Tokura
Yoko Iizuka
Yuya Kishi
Yumie Wada
Hirofumi Onodera
Yukari Kobayashi
Hideo Amemiya
Takuo Tominaga
Takenori Tsukuma
Hidetoshi Omori
Arisa Kajiyama
Hidenori Miyahara
Prop Designer
Chigai Okado
Creature Design
Yasuhiro Moriki