Caillou Wave Rider

Caillou surfing on waves, with playful patterns around.