Azekel

Azekel is an Island located in Asia.