Embracing the demons | Anime