Website powered by

Alien superstructure

Imagine finding this in space, what do you think it is? What would you do first?