Tree (a.k.a. Oliver Tree) just released the video for his cover of Radiohead’s “Karma Police,” which is featured on his debut EP Demons. You can watch the video and stream the EP in its entirety below. Tree’s singing voice can’t quite compare to that of Thom Yorke, but then whose can? What sets his cover apart is the brief verse that he raps and especially his arrangement of the song – a mix of electronic beats and lovely classical strings.