Disambiguation: Marvel
First published in: 1980
First appearance is in The Incredible Hulk (Marvel, 1968 series) #250 (August 1980).