Bronchocela cyanopalpebra
Range
Nicobar Islands
Bronchocela cyanopalpebra is a lizard endemic to India, on the Nicobar Islands (Wikipedia, general species account).
The account used here gives no further detail on its appearance or habits.
All lizards of India (full list)