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...