The Wired Pussy Rain DeGrey character is a member of the vocalist group. Photo #10

The Wired Pussy Rain DeGrey character is a member of the vocalist group.