I have no clue what this thing is, but it should have a tail.
“... but it should have a tail.” - unless it is an interstellar generational ship from Betelgeuse sent to colonize the Earth with Humanity v5.0. Earlier generations built the pyramids etc but did not reproduce quickly enough to populate the planet. The Betelgeese estimated that Humanity v4.0 (us) would have died out by now and calculated the arrival of the next ship in time to try again. Big surprise coming ...
(It’s Friday - Imma ready to sit out back by the pool and sip my margarita - no salt unfortunately)