Shanghai Animation Film Studio
The Cowboy's Flute (Chinese: 牧笛, Mu Di) is a Chinese animated short film produced by Shanghai Animation Film Studio under the master animator Te Wei. It is also referred to as The Cowherd's Flute and The Buffalo Boy and his Flute.