[link to original on tumblr]
---&---
I'm not positive of what instrument this is played on (and since the personnel on the recording are unknown, apparently so are what instruments are present), but I think it's clavichord. That's what I used anyway (well, the fake clavichord setting on my keyboard). There's something of a tremolo effect (particularly in the lower register), which rules out electric piano, and there's a darker timbre, which makes me think it's clavichord rather than harpsichord.