Here’s a video featuring Hai Bao, the robotic mascot of the Shanghai World Expo 2010, which begins in May. Built by Zhejiang University, a total of 37 of these robots will deployed at various locations throughout the expo to interact with visitors, along with costumed performers. In the video, we see Hai Bao’s touch screen interface, its colorful coif of “hair”, as well as its changing facial expressions as it interacts with curious onlookers.