What's the deal with "Wired Pussy Alexa Von Tess"? Photo #19

What's the deal with "Wired Pussy Alexa Von Tess"?