World Expo Shanghai mascot Haibao plays with children on their popular channel Haha TV. This special Expo episode will air on March 1. ¡ªShanghai Daily