Mars in 3D
That's No Moon...
World Of UFOs
Where perseverance is its alive .
The last photon the middle of the screen some beastie has a hold of something with an elongated skull you will see it eventually
I see what you're seeing. Could be that, or something completely artificial. Does not look like a rock formation to me. I've found some other insect and roach-like posibilities I'll add to this. I'll find them when I return home. in a week