Angkuadi islands

The Angkuadi islands were a group of islands located on the moon Kef Bir.