In the true essence...
...Of animation, you nailed it. It was surprisingly offensive for alot of the video, but I think that could easily be taken care of by a higher content rating. Adult would be perfect.
Very smooth and wildly entertaining animation, color, and artwork; Great choice of music for the video, and disregarding the content, the animation overall was excellent. Well done!