Original title: PETA "Do Not Impose on Others"
Directed by: Feng Lin YU
Country: China
Year of production: 2012
Running time: 02 min 38 s
Category: Advertising film
Techniques used: 3D computer
Process: Colour
Target public: Teens, Adults, Kids, Family, Young adults, Preschool
Directed by: Feng Lin YU