Prince Ahmed ibn Resduala

Prince Ahmed ibn Resduala is the ruler of the Sarranid Islamic Confederation.