China
Im Noir Chen. A digital artist In Bejing.Now working for OgilvyOne Beijing,serving as Associate Creative Director.
Member since Jan 2013