Let me explain…
CNN reported earlier this year that archeologists uncovered at a dig site in central Mexico the first known temple to a pre-Hispanic deity named the Flayed Lord – or Xipe Tótec, who is associated with fertility, agricultural cycles, and war.
Now take a look at the image below, and see if you know what we're[...]