Anime is the answer