Tepuihyla luteolabris

The Marahuaca tree frog ("Tepuihyla luteolabris") is a frog. It lives in Venezuela. Scientists have seen on two table-shaped mountains: Marahuaca Norte in Amazonas and Cerro Galicia in Sierra de San Luis.