Cauallo Xoalcotle (Skeleton Horse)

Cauallo Xoalcotle (Xoalcotl's Steed) is a mysterious creature which most resembles a skeletal horse, and appears on stormy days. While there is no formal explanation for what they are or where they come from, the Huitca link them to their God of the South, who is known in Huitca folklore for riding on a skeletal steed, believing that Xoalcotl sends them from the underworld as tokens of his gratitude. Due to this, it is recognized officially as Tlahatl' s National Animal.