The Adventures of Elmo in Grouchland/Sonic

Elmo as Tails

Huxley as Mephiles

The Queen Of Trash as Princess Elise(from Sonic '06)

Big Bird as Sonic

Oscar as Dr Eggman

Cookie Monster as Knuckles

Bert as Shadow

Ernie as Silver

Telly as Espio

and morn