This is a Britpop track recorded by the artist Idellicious. The song Me and my piano was originally composed by N. Shiga.