The Codex of Mirrors

​The Codex of Mirrors is an artifact shrouded in mystery and steeped in Mayan legend. Unearthed beneath the ceremonial altars of Palenque, this extraordinary relic is believed to have served as both a tool for divination and a gateway to other realms. Its creation is attributed to Itzamna, the Mayan deity of wisdom and the […]