Alter Ego: Peter Quill
Other Names: The Starlord
First Appearance: Marvel Preview #4 (Jan. 1976): "Starlord First House: Earth!"
Super? (Has Super Powers/Special Abilities/Technology): Yes
Number of Appearances: 80
Family/Relative: Jason of Sparta (father)
About to be incinerated by guards, Peter Quill was teleported away by an alien called The Master of The Sun (who resembled the Christian deity.) Quill was offered power, and immediately used it to destroy the aliens who so long ago killed his mother. The Master of Sun immediately reappeared, revealing that his vengeance was only an illusion.
Suggested links for further research about this character and the character's religious affiliation: