Founded in 2009 and led by former Disney creative executives Yi Yan, Wen Feng, and Kevin Geiger, Magic Dumpling (Beijing) International Cultural Media Corporation, Ltd. (aka Magic Dumpling Entertainment) has developed content for the world's largest entertainment companies and created Disney's first original animated Chinese co-production: BAN JIN BA LIANG, which premiered at #1 on CCTV's kids channel. Magic Dumpling Entertainment is currently developing high quality Chinese animated features, augmented reality and virtual reality content.