Religion: not determined yet
Name: Carmen Alvarez
First Appearance: 2000 AD #1662 (17 Feb. 2010): "Tour of Duty - Lust in the Dust (Pt 1)"
Super? (Has Super Powers/Special Abilities/Technology): Yes
Number of Appearances: 2
Note: mutant; can make men fall in love with her
Suggested links for further research about this character: