>>512696225
Muslims worship the Demiurge if anything.