Fionn, I'm not a piano player,nor do I read music,but my songbook has the score written out in three clefs,so I assume it is piano.The chords for guitar are written above the top line.Now translating that into his scintillating playing is another matter.
rr