Yahoo: Mermaid, Martians

October 17, 2009Filed under Print and Other
views
0
comments

Only search within 100 degree, why not use Yahoo! 360 degree search engine!
100 degree has a double meaning, one is the angle of a search area and one is a metaphor to Baidu, Yahoo’s no.1 search engine competitor in China. In Chinese, Baidu means 100 degree.

Advertising Agency:DDB, Shanghai, China
Creative Director:Jody Xiong
Art Director:Jody Xiong
Copywriter:Meredin Xu
Illustrators:Jody Xiong
Prev
press ‹ on your keyboard
press › on your keyboard
Next
Ads by the same Agency
:|