Off Topic » in reply to Oh Christ.... any ideas anyone?
Some goober floating loose from whatever satellite took the picture.