Imam Mansur al Din

Mansur al Din is the Imam of a large Mosque in the City of Jeddah on New Mecca. He is considered by many to be one of the more influential Imams on New Mecca.

He is also the father of Seif al Din

Imam Mansur al Din

Heaven's Gate OldRegret