Kingdom of Algiersball

Kingdom of Algiersball, also known as Kingdom of Tlemcenball, was a medieval Islamic sultanate. He is the son of Numidiaball.