Caillou Riddle Anderson

Caillou "Riddle" Anderson is the hero of Caillouville. He is in so many episodes. He is voiced by Gavin Brown.