Dulux: Cockroach

Advertising Agency: BBH, Shanghai, China
Creative Directors: Yinbo Ma, Carol Ong
Art Directors: Zizi Shi, Haoxi Lv
Copywriter: Carol Ong
Photographer: Jeremy Wang
Producer: Yilin Lim


Leave a Reply