Knitties (NSFW, I guess)

Human sexuality is so weird.