New Scratcher Joined 6 years, 7 months ago United States
Blackrose is the third of The Cartmanpuff Girls known as "The Toughest Fighter." Her signature color is lime green,
Her first appearance was in South Park. She is the 'spice' of the trio.