Archaeologists associated with Mexico’s National Institute of Archaeology and History (INAH) made a strange discovery earlier this month at the Templo Mayor, the temple complex at the center of Mexico City, formerly ancient capital of Tenochtitlan. The INAH archaeologists uncovered a ritual offering of starfish, about 160 in total, enveloping the skeleton of a jaguar, according to a recent video released by the institute. Like the majority of the offerings found at the Templo Mayor, the starfish were dedicated to the two-sided god Huehueteotl-Xiuhtecuhtli, who represents both water and fire, agriculture and war. The starfish were first discovered in 2019...