Mars Rover Image Anomalies seem Engineered and Mechanical