Aabidah ibnQita

Aabidah ibnQita is the current Caliph of the Islamic Caliphate and is the official spiritual leader for Muslims in Catworld.