All Cast

Junko Takeuchi

Junko Takeuchi

Mamoru Endou / Kanon Endou (voice)

Mamoru Miyano

Mamoru Miyano

Shirou Fubuki (voice)

Hiroyuki Yoshino

Hiroyuki Yoshino

Yuuto Kidou (voice)

Hiroshi Kamiya

Hiroshi Kamiya

Baddap Sleed (voice)

Hirofumi Nojima

Hirofumi Nojima

Shuuya Gouenji (voice)