Share0 Facebook Twitter Google+ Pinterest Amazon reddit LinkedIn Myspace Chinese animated feature Ne Zha 2 has emerged as the biggest box office success of this year’s Spring Festival, generating buzz overseas even before its official release.