Marvel
Oct 1986
Star Brand #1
Newsstand