All Fictional Characters/Thomas

Cast

 * Bloo (from Foster's Home for Imaginary Friends) as Thomas
 * Ernie (from Sesame Street) as Edward
 * Homer Simpson (from The Simpsons) as Henry
 * Sulley (from Monsters, Inc.) as Gordon
 * Mr. Tickle (from The Mr. Men Show) as James
 * Elmo (from Sesame Street) as Percy
 * Bert (from Sesame Street) as Toby
 * Kermit the Frog (from Muppets) as Duck
 * Fred Flintstone (from The Flintstones) as Donald
 * Barney Rubble (from The Flintstones) as Douglas
 * Olie Polie (from Rolie Polie Olie) as Oliver
 * Bowser (from Mario) as Diesel