Sonic/How the Grinch Stole Christmas (2000)

Sonic as Adult Grinch

Tails as Young Grinch

Spongebob (from spongebob squerepants) as Baby Grinch

Perry (from phineas and ferb) as Max