Holy shit. Where the hell did this collaboration come from? Flying lotus is an experimental electronica/hip-hop music producer who makes some insane shit. Combine that with Thom Yorke of Radiohead (another person who isn’t scared of experimentation) and you get one of the weirdest, most endearing songs I’ve heard in a while. Give the track a listen and download if you like: