Poelau Loeo, Indonesia (island)