Felisha Carson

Felisha Carson is the civilian alter ego of Shadow Girl. Carson resides in New Elland, having lived there her entire life. She is the founding member of The Shadows.