Jazayir al-Alfar

Jazayir al-Alfar, also known as Islands of the Claws, was an island in Jazayir al-Sartan.