You may have seen this image, if you’re at all familiar with von Daniken/Chariots of the Gods kinds of fringe pseudoscience.
Clearly, this is proof that ancient aliens visited the Earth.
I have discovered shocking evidence that they are still visiting!
I expect regular visits once he masters that starship control panel.