Caillou/Pokemon

Cast

 * Caillou as Ash
 * Sarah as Misty
 * Garfield (from Garfield & Friends) as Brock
 * Leo as Pikachu
 * Tai Lung (from Kung Fu Panda) as James
 * Shenzi (from The Lion King) as Jessie
 * The Grumpy Old Troll (from Dora the Explorer) as Meowth
 * Doris as May
 * Boris as Max
 * Rosie as Dawn