Disambiguation: Marvel
First published in: 1983
First appeared in The Uncanny X-Men (Marvel, 1981 series) #176 (December 1983).