Azekel

Azekel is an island located in Asia.