Here is a NASA photo taken by the Mars Curiosity Rover. This object definitely looks mechanical of some sort



Original Image Source : NASA