Longshot (Mega-Mojoverse)

History
Longshot is a genetic experiment from a pocket dimension in the Mega-Earth Universe, known as the Mega-Mojoverse.