Jiaozi, also known as Yang Yu, is a Chinese animation director, screenwriter, and producer. He graduated from Sichuan University with a bachelor's degree in pharmacy. From Wikipedia
The animated sequel has earned $1.64 billion in China, making it the second-highest-grossing animated film globally, with international releases underway.