Aabidah ibnQita

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