Professor Xavier Professor Xavier

Other Names: Charles Xavier

Relationship: Ally

Appearances (77)