Den The Demon drops his new single, ‘Slivers You Owe Me’
Den The Demon is a visual artist, producer and musician from Columbus, Ohio. Creating anything from trippy colorful art pieces too poignant and creative alternative hiphop. Dive into his mysterious and colorful world!