Sonic/Mickey Mouse

cast

Sonic as Mickey Mouse

Knuckles as Donald Duck

and more