Close

Now Playing: The guitarist with 78 fingers

UK-based composer and guitarist Squarepusher talks about his latest EP.