Cast (8)
Junji Majima

Ayumu Aikawa (voice)

Midori Tsukimiya

Eucliwood "Eu" Hellscythe (voice)

Iori Nomizu

Haruna (voice)

Yoko Hikasa

Seraphim "Sera" (voice)

Hisako Kanemoto

Mael Strom / Yuki "Tomonori" Yoshida (voice)

Hiroyuki Yoshino

Orito (voice)

Rie Yamaguchi

Taeko Hiramatsu (voice)

Mina

Kanami Mihara (voice)

Crew (5)

Visual Effects

Yuko Yahiro

Animation Director

Miori Suzuki

Animation Director

Directing

Writing

Art

Takaomi Kanasaki

Storyboard Artist

Guest stars (5)
Itsuki Takizawa

Salesperson (voice)

Ai Shimizu

Head Teacher Ariel (voice)

Cho

Horse Megalo (voice)

Satomi Arai

Jellyfish Megalo (voice)

Yuki Matsuoka

Imaginary Eu (voice)