Sonic X/Adventures of Sonic the Hedgehog

Cast

 * Knuckles as Sonic
 * Sonic as Tails
 * Dr. Eggman as Himself
 * Snowguard (from Metal Gear) as Scratch
 * Soldiers (from World of Warcraft) as Grounder