This topic has become way too NSFW. OP has been updated to reflect new topic of discussion.