The blue figures are the mascot for the Shanghai Expo opening in May. The tiger in the middle looks friendly.