Device to the stars are Earth or an alien home planet the

in #device7 years ago

Seems to contain structures pyramid clear as a bell