Hulo Moloi, Indonesia (island)