Klein Tobea, Indonesia (island)