Mambat Rots, Indonesia (island)