Time-displaced mutant with energy absorption powers, appears briefly.
Explore the full interactive character relationship map of X-Men