By ArtiZen Editor After hitting a $10 Billion ticket sales record in China’s domestic market, ‘Ne Zha 2’ also named ‘The Demon Boy Havoc in the Sea’ has debuted in North American markets across 48 states and 770 cinemas in America, as well as 10 provinces in Canada since Friday,…
