The Chinese original animated film Ne Zha 2 is taking the box office by storm. Among its many highlights, the film introduces an adorable and hilarious pair of Barrier Beasts, whose design is inspired by the bronze head with gold mask, bronze mask with protruding eyes and bronze eagle-shaped bell from the Sanxingdui site. They are a perfect fusion of ancient mystery and modern animation.