Disambiguation: Marvel
First published in: 1975
First appearance is in Giant-Size Defenders (Marvel, 1974 series) #5 (July 1975).