Its the ebola virus! A warning to us from some ancient civilization with space flight!
Or blow off from a ancient Meteor strike on earth, with the fragments of some pagan temple being blasted into space and captured by Mar’s gravity!
Then there is digital camera artifacts or, the usual photo shopped picture.
;’)