Shanghai Animation Film Studio
The film was a Tropfest finalist. In 2007, he made his solo directorial debut on a short film called "Sweet &amp; Sour", a co-production with China's Shanghai Animation Film Studio.