Space Station Crew Surprised By 'Alien'

Credit: NASA