FANDOM


Chichen Itza is an ancient Mayan city built in present-day Mexico.

History

The Mayans once attempted a human sacrifice to stop the end of the world in 2012.

Appearances