Tense confrontation between Indonesian villagers and the world's largest living lizard species ...