After an absence of almost ten years, Zambian-Dutch dESH announces his comeback with 'Still Raggamuffin'. dESH seems to be a jack-of-all-trades: title song 'Still Raggamuffin' is a Spag Heddy produced dubstep tune and bonus track 'Bang Bang' is pure dancehall, but yours truly prefers the new roots songs in the track list ('So Royal' and, because of its catchy riddim, 'I'm On My Way').