Whoops! Amazon's 'Invincible' might have been animated in NORTH Korea, according to recent server leaks. How did this happen? Well, it sounds like a South Korean animation studio sent it to a Chinese animation studio, who kicked it over to North Korea. ➡️