South Park recently aired an episode titled “Band in China”, which took a jab at China’s censorship laws and how large US companies are pandering everything to China.