UFO in Space

Thoughts?