images

Released on:

In Sakurashin, humans and demons live side by side in peace. But when a series of strange events threatens the delicate balance of their town, it will be up to four superpowered teens to restore order and save the day!

Animation

Comedy

Action & Adventure

Production Companies:

Production Countries:

Japan

Astro

Videos

Astro

Similar Movies

Astro

Reccommendations