(2008)
with 12 episodes premiered on October 3, 2008
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 orde…