Diamonda LaSalle

Diamonda LaSalle (Sham) is a mutant from Earth-928.

Powers
Illusion Projection