Catchyoo in World Expo 2010 Shanghai promotion

On December 17th, Catchyoo started serving the promotion of the World Expo 2010 which will happen in Shanghai, China. A first Catchyoo Graffiti was deployed in the 300-square-meter hall in Tokyo. World Expo 2010 will gather most countries from May1st to October 31st, 2010. Shanghai expo's theme is Better City, Better Life. The Chinese version [...]