Stone Vestiges created by the ancient people of Xolotl Island as homage to their god, Xolotl. Though these statues have been placed all across the island, their significance has been lost with time. Now the mystery surrounding them has been linked with various jokes and ghost stories.