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