Pretty funny and like the work for the animation, would say it's perfect so you earned yourself a good ole' five star!

P.S. Whats the name of the song? Sounds like what you call...G? lol jk but seriously, name of song please!