Artist: Deca
Title: Edenville
Album: The Ocean LP
Producer: Deca
Avg Rating:

DJBooth Review

According to the Book of Genesis, when God drove Adam and Eve out of Eden, he placed a cherub armed with a flaming sword at the gate to discourage re-entry. (That’s the badass, Old Testament kind of cherub, not one of those fat babies from Renaissance art.) Deca apparently thinks he can take the … Read More