This is absolutely hilarious, creative, impressive, and just downright full of awesome. Man does this guy have the vocals. Mixing it with Disney and good timing. Fantastic!
I watched it twice, so I could watch the other character's expressions. Keep your eye on the villain. ;)
And yes, that is him singing.