Anime is taking up the fight