It’s been a while since we have heard from Houston emcee D Risha and producer That Purple Bastard but the frequent collaborators are back with a new project called 6 Demon Bag. Their new EP, Giallo will be released on Halloween. Our first taste of the EP is “The Last Man.” Featuring That Purple Bastards haunting trap production and Kidd the Great singing a Cee-lo Green-esque chorus, the track finds D Risha talking about what it means to be a southern emcee.