Lamboh Laki, Indonesia (island)