Could this interstellar object actually be an alien artifact?

Technology