by the_shires
Sweet kinky fun. I loved it all except the snake-WTF on that.
A great story, well told.