Just a warning, this video is mildly NSFW