Pokemon/Thomas Villains

Cast

 * Ash Ketchum as Diesel
 * Harley as Spencer
 * Buizel as Diesel 10
 * Brock as Spamcan
 * Pikachu as Bulgy
 * Drew as George
 * Nurse Joy as Daisy
 * and more