Spider-Man: No Way Home Trailer Dropped - The Loop
Do you like this video?
The crazy iguana lady is a mentally-ill woman who lived in the ancient city Mayan city of Chichen Itza.
She was seen in the city shouting gibberish and throwing iguanas at people.
Behind the Laughter
- She is the Mayan equivalent of the Crazy Cat Lady.