Pulau Djabu, Indonesia (island)