Indonesia, Sumba Island - one responsible address found: