This is a Chicago Blues track recorded by the artist Army Ants. The song Last Leaf was originally composed by R. Pollard.