SFW edit of the main NSFW post i'll be posting above. is "clean" enough i think, but keeps a naughty touch ^^