Lourdes Chantel

Lourdes Chantel is a mutant from Marvel Comics.

Powers
Teleportation