Did the animators take the week off? The internet was not cooperating when it came to this popping up anywhere. I don't know why. Possibly it was as embarrassed about this as the people who made it. Impressions: Seriously. What even was this episode? Did somebody accidentally turn in their stand-up routine as the script […]

Tenka Seiha