Sonic/Amy Rose

Cast:

 * Sonic as Amy
 * Tails as Cream
 * Knuckles as Rouge
 * Amy as Sonic
 * Rouge as Knuckles
 * Cream as Tails
 * Shadow as Blaze
 * Maria as Shadow
 * Cheese as Cosmo
 * Dr. Eggman as Himself
 * And more...