Unless there is life some where in M75, which I don't think so, I don't think there is an ET version of a UFO in that photo.