Disambiguation: Marvel
First published in: 1977
First appearance is in The X-Men (Marvel, 1963 series) #107 (October 1977).