Amboli day gecko

The Amboli day gecko ("Cnemaspis amboliensis") is a species of gecko found in India.
References.
from the northern Western Ghats, India. Amphibian & Reptile Conservation, 12 (e157), 1–29.