PART OF THIS TEXT COMES FROM THE WEIBO WATCH PREMIUM NEWSLETTER Over the past few weeks, the Chinese blockbuster Ne Zha 2 has been trending on Weibo every single day. The movie, loosely based on Chinese mythology and the Chinese canonical novel Investiture of the Gods (封神演义), has triggered all kinds of memes and […]