Perhaps it's my age, but this immediately made me think of a Status Quo stage performance (which we've had here at Rochester Castle Gardens, in recent years) as Append models of Rin and Len Kagamine rock with their guitars (Len on bass. Rin on lead) like a couple of old troupers.
The song is called Kodoku no Hate, which I don't know what it means, and there are no English words – but who cares? Just enjoy it!
Just one question I'd like answered, though: what is it with the oddly-placed furniture?