Yellow spotted lizard

They can be found in southern North America and Central America.

An excerpt from the article 15 facts about Yellow spotted lizard
The population is distributed from central Mexico through Panama. They prefer moist and wet forested areas.