Living Space Creature caught on NASA Snapshot 2013

A strange unknown object caught on a NASA snapshot. YouTube account Streetcap1 talks about a craft. Or is it a Zeroid, a living being which inhabit the cosmic void? What do you think?


Link NASA image: http://eol.jsc.nasa.gov/sseop/images/ISD/highres/STS088/STS088-317-35_2.JPG