Fantomex vs Star-Lord Real Name
Alter Ego
Charlie Cluster 7
Peter Jason Quill
Alias
Jean-Phillipe Uncle Cluster Weapon XIII Fantomex Prime Le Pew Apollyon the Destroyer
Peter Jason Quill Star Lord
In Films
Not Yet Appeared
Chris Luca
Alignment
Superhero
Superhero