Short Film “What is Peppa?” Breaks the Chinese Internet

This bittersweet comedic short — a promotional video for the upcoming, China-exclusive Peppa Pig movie — will warm your heart as we near Spring Festival, China’s major annual holiday