上海美术电影制片厂
Lao Mountain Taoist () is a Chinese animated film produced by the Shanghai Animation Film Studio with stop motion-animated puppets and ink paint.