Animaniacs Fans Are Loving New Season's Anime Spoof