Thomas/Sonic Adventure 2

Cast

 * Thomas as Sonic
 * Percy as Tails
 * James as Knuckles
 * Emily as Amy (No one else!)
 * Diesel 10 as Dr. Eggman
 * Diesel as Shadow
 * Daisy as Rouge
 * Mavis as Maria Robotnik