Indonesia, Pelaga - one responsible address found: