For continuity's sake, the title up there credits this cover of Leonard Cohen's "So Long, Marianne" to Beck, but really it should be credited to Devendra Banhart, who sings lead on this sixth cover from Songs of Leonard Cohen by Beck and pals. MGMT's Andrew VanWyngarden handles the skins, while Beck puts in time as part of a four-person chorus. This actually sounds more like a Banhart joint too; this totally would fit on any of his solo albums.