Disambiguation: Mojoverse
First published in: 1985
First appeared in Longshot (Marvel, 1985 series) #1 (September 1985).