Salah al-Din

Salah al-Din is a male human from the planet Longinus. He is the current champion of the Sarancens which is mix of several Islamish cultures who were under his direction. His ancestors were kidnapped by Azrael in the late 1100's and early 1200 as part of his breeding program.