Shining Time Station, Barney, Sonic, The Simpsons and Mario/Diesels of Sodor

Cast:

 * Barney (from Barney and Friends) as BoCo (Barney and BoCo both have their name beginning with "B")
 * Riff (from Barney and Friends) as Rusty (Riff and Rusty both have their name beginning with "R")
 * Peter Griffin as Dennis
 * Wayne Foglesong as Diesel 10 (Mr. Foglesong and Diesel 10 are both big)
 * BJ (from Barney and Friends) as Diesel (BJ and Diesel are both vain)
 * Matt (from Shining Time Station) as Derek
 * Cleveland Brown (from Family Guy) as Salty
 * Shawn (from Barney and Friends) as Paxton (Paxton's voice suits Shawn)
 * Ryu (from Street Fighter) as Den
 * Ken (from Street Figher) as Dart
 * Michael (from Barney and Friends) as Sidney (Sidney's voice suits Michael)
 * Dr. Eggman (from Sonic) as James (Dr. Eggman and James are both wore red)
 * Baby Bop (from Barney and Friends) as Daisy (Baby Bop and Daisy are both wore green and They're both sister figures to BJ and Diesel)
 * Becky (from Shining Time Station) as Mavis (Becky and Mavis are both cute and tomboy)