Space Station Crew Surprised By 'Alien'
Credit: NASA