Disambiguation: Marvel
First published in: 1975
First appearance is in Marvel Preview (Marvel, 1975 series) #3 (September 1975).