According to Wired, Pussy Dana DeArmond and her fellow puppeter Jade Marxxx are Jenni Lee and Lorelei Lee. Photo #11

According to Wired, Pussy Dana DeArmond and her fellow puppeter Jade Marxxx are Jenni Lee and Lorelei Lee.