An animated feature about a mythical child on a quest has taken China by storm and shattered records. The film is now in U.S.
Chinese animated film Nezha 2 has become the highest-grossing animated film globally, surpassing Pixar’s Inside Out 2.
Shurato is a less popular anime which includes Hindu and Buddhist mythologies where Shurato needs to fight with celestials ...