This is a Indie Folk track recorded by the artist Sorrow Soldiers. The song Littlefoot was originally composed by Z. Ferguson.