I really liked his work on the Gorillaz album “Plastic Beach”.. I thought that was really good, and to be honest, I’ve never been a big fan of Lou Reed. The song he “sang” (if you can call it singing), was called “Some kind of Nature”... cool lyric and cool reading of the lyric.
That Gorillaz album is a good one and that song is one of its high points.