Disambiguation: Mojoverse
First published in: 1986
First appeared in Longshot (Marvel, 1985 series) #5 (January 1986).