Sander Joon Drops Wonderfully Manic Trailer for Animated Short Film “Sierra”
May 24, 2022
Joy, the canine mascot for China’s largest retailer, does battle with a persistent mother heron in this sweet brand film directed with obvious affection by Kyra & Constantin at Passion Animation for JD.com thru 180.ai. [Read more]