Check out this new music video from dEnAuN for his song “God Laughs,” off his latest EP, Stuff In My Backpack.