NSFW in places. [ But not that bad ]

yasviridov: ?????-??????