Carat is currently the No.1 media agency in China, they have approached ID Creation to do a new piece of video to explain their brand philosophy and market advantages. My friend Charlotte at ID gave me the oppertunity to turn their words into this humble piece of motion graphic.
Art Direction / Design / Animation: Terry Liu
Producer: Charlotte Capelle
Sound Design: Gaetan Lourmiere
Below are the styleframe designs.