Set your DVRs in China for Assassin’s Creed: The Ripoff Show
China and Japan hate each other. They’ve hated each other for a long time, and they’ll most likely continue to hate each other well into the future, and as mostly outsiders reading this, there’s little we can do to change that. Japanese media is riddled with Chinese stereotypes, while China outright produces government funded anti-Japanese […]