With a bit of digging around I've found out that what we are talking about is actually "World Expo". It's referred to as Shanghai Expo simply because it's held in Shanghai this time round. The first Expo was held in The Crystal Palace in Hyde Park, London, in 1851 under the title “Great Exhibition of the Works of Industry of All Nations”. It was the idea of Prince Albert, Queen Victoria’s husband, and was the first international exhibition of manufactured products. At that time it was called "World Fair" or "World's Fair". Since then it has been held in cities around the globe.
In the 1960's the Bureau International des Expositions (BIE; English: International Exhibitions Bureau) started calling World's Fairs "Expo's". From the year 1933 World Expo in Chicago each expo carries a theme. The theme for Shanghai Expo is "Better City, Better Life"
Everything you need to know about the Singapore Pavilion is on this website.
Haha cute, our mascot is Little Durian Star.