Omrr
Omar El Abd a.k.a omrr (born 22 September 1983) is a self-taught musician, guitarist and sound artist based in Cairo, Egypt. omrr’s sound is based on glitch, noise, micro-sounds, sampling and field recording. He uses a variety of instruments and software to create dynamic and dense sonic landscapes.