Blue-spotted Mexican tree frog

The blue-spotted Mexican tree frog, blue-spotted tree frog or blue-spotted smilisca ("Smilisca cyanosticta") is a frog that lives in Mexico, Belize and Guatemala. Scientists have seen it as high as 1200 meters above sea level.