Steamworks Creative is China’s best producer of stop motion animation. Its business covers stop motion animation, film & TV advertising, concept film, brand design, GK modeling, etc. Its Stick It Out was shortlisted in the “Golden Monkey King” General Award of the 11th CICAF. |
