This song is everywhere right now.  Fresh off its Oscar win, Let It Go from Frozen is a hot tune.  And now this man has taken covering it to a new level.  Watch him perform the song in the voices of 21 Disney characters:

[YouTube]