The official and somewhat NSFW vid for Duck Sauce’s new track ‘Big Bad Wolf’.