This is actually pretty good and really entertaining, too. The vocals are on point and the wacky animation is overall funny. This is one of those NG posts that come every now and a again that are legend-
wait for it...
Amazing job with this animation, dude!