Take the Wormhole on the left....

This topic is fascinating but way above my thinking capacity. It would explain how aliens or inter-dimensional beings can get here.