Sure looks like it.
And it doesn't look clean.
If you want to see it, search 'Shura - Religion'
Shura (Arabic: شورى shūrā) is an Arabic word for "consultation". The Quran and the Prophet Muhammad encourage Muslims to decide their affairs in consultation with those who will be affected by that decision.