Yugo & Lala is a 2012 Chinese computer animated film directed by Wang Yunfei.
More at Wikipedia.
Director: Wang YunfeiRelease date: August 10, 2012Running time: 87minGross: 9.7 million yuan
External links: IMDb