Taking a break from pictures for a moment, this is Narcicyst, featuring Shadia Mansour. If Muslims Wearing Things had a music video, this just might be it. Check it. It’s fantastic, with a really great beat. Enchanting too. And Narcicyst’s wearing a fez and a bowtie to boot! Lots of scary garb.
(fyi, “hamdulliah” literally means “praise to god” - generally it’s a phrase used when expressing thanks or gratitude in a wide range of circumstances. full lyrics are available on the youtube page here)