The parallel universe is the universe Larry originated from aka Sierra World. He mysterious was brought to our earth through a magical portal on Nontoonyt Island. The parallel universe is close to our own.[1]

Cite error: <ref> tags exist, but no <references/> tag was found
Community content is available under CC-BY-SA unless otherwise noted.