Forest lizard / dragon (Japalura sp) Talle Valley Sanctuary, Arunachal Pradesh, India. meetyourneighbours.net project