What's the story of Wired Pussy Vendetta? Photo #10

What's the story of Wired Pussy Vendetta?