Starlord, The Special Edition (1982)

#1