Posted on August 15, 2016July 23, 2018 by HarryOriginal NASA/JPL Image Enhanced version of the original NASA/JPL image. “The Spider Anomaly”I don’t think it’s a spider but it could be a decorative design or electronics. Other anomalies in the image…