Amy Rose/Sonic

Cast:
Amy as Sonic

Rouge as Knuckles

Cream as Tails

Sonic as Amy

Knuckles as Rouge

Tails as Cream

Cheese as Cosmo

Blaze as Shadow

Dr. Eggman as Himself

and more...