Really great animation!
I want to say it reminds me a lot of Matt Wilson's style, but that could just be because it's so fluidly animated while still including a lot of jerky, exaggerated movements.
Anyway, I really enjoyed it. Song wasn't half bad, either. Great job!