Disambiguation: Earth-691
Universe: Marvel : Earth-691
First published in: 1993
Created by Michael Gallagher and Dale Eaglesham. First appearance in Guardians of the Galaxy (Marvel, 1990 series) #42 (November 1993)