China's animated hit "Ne Zha 2," while captivating global audiences, has also inspired renewed interest in Chinese museum artifacts among viewers. The blockbuster has seen its box office revenue ...