This is C.P.E. Bach's Solfeggio. There is another version of this song on wholenote already, but this one is arranged with the fingerpicking classical guitarist in mind. The original tab is here
, but I have made some subtle changes to allow for a faster top speed. As always, start slow and build up to speed.