Caillou Anderson

Christian David "Caillou" Anderson is a kid based on the TV show character of the same name.