Klein Karimon, Indonesia (island)