Crazy Iguana Lady

The Crazy Iguana Lady is a mentally-ill woman who lived in the ancient city Mayan city of Chichen Itza.

History
She was seen in the city shouting gibberish and throwing s at people.

Behind the Laughter
She is the Mayan equivalent of the crazy cat lady.