The EXPO Mascots Show

The EXPO Mascots Show is an animated cartoon series.