Note: Video is NSFW on account of a green, 12-foot dino peen at the end of the song around 1:20. This is a video from FOXADHD featuring...