Helen Huang, a.k.a. CQcat is an illustrator from the US. Born and raised in Chongqing, China, Helen started showing her passion for art at a very young age. After graduating from college with a law degree, she moved to the US and obtained her Master's degree in Advertising. She is currently working full time as a senior designer at an interactive advertising agency in Los Angeles, specializing in feature film advertising for major studios such as Warner Bros., Fox International, Sony Picutres, Paramont , and Disney.
As a hard working, self-taught digital artist, Helen...more