Lizard, Costa Rica
I'm unsure of the species. About 7" 180mm, living in/on a rotten log.
LizardCosta RicaLa Selva Botanical Stationmacrophotographwildlife photography