Carmen Locklear

Carmen Locklear (Born 1992) is human female opperating as a lone wolf vigilante seeking revenge against her former employer, the pimp and sex trafficker Miles Taylor and his associates. The character is potrayed by Janelle Kraus.