Sonic/Sonic the Hedgehog Megamix

Cast

 * Tails as Sonic
 * Charmy as Tails
 * Shadow as Knuckles
 * Sonic as Shadow
 * Knuckles as Mighty
 * Dr. Eggman as Himself
 * and more