UU

UU is the mascot of the 2011 Universiade, held in Shenzhen, China.