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

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