The self-titled debut by Nairobi duo Duma is an incredible industrial electronic album, and perhaps the most essential trap metal record to be made outside of America. Producer Sam Karugu and vocalist Lord Spikehart have made this wonderful record that’s so many things. There’s a lot of pure noise that will satisfy even the most […]