I am in love with this song! It is such a fun song and has so much about it that would make it a fun song to sing. I am also a big fan Lea Salonga. I think she has a beautiful voice.
Her vowels are always so beautiful and so fitting with each character that she "plays" while she sings this song. You can tell as you watch that she is playing each character. She isn't just singing a bunch of words. That makes this performance more powerful.
You cna also tell she has such breath energy and focus.
Unless profanity doesn't bother you, I do recommend muting the video at about 3:00 through 3:04.
Start talking guys. Tell me what you think of this performance. Talk about specific words, vowels or phrases that you feel were good/not so good.