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

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