上海美术电影制片厂
Shanghai Animation Film Studio produced the film as its sixth animated feature, to mark its 50th anniversary. It took four years to produce and cost 15 million yuan (US$2 million).