Skepta teams up with Riff Raff & DJ Afterthought for 'Back from the Dead' Posted by Graeme Day on October 13, 2016 Get link Facebook Twitter Pinterest Email Other Apps Their last collaboration was "Castles" back in 2012, now Skepta and Riff Raff have come together again. "Back from the Dead" is the first single taken from Riff Raff's joint release with DJ Afterthought entitled "Balloween".