Doe Rowa, Indonesia (island)