This is a Chamber Pop track recorded by the artist Lemon A Tour. The song Sheep Yourself Alive was originally composed by K. Ikäheimonen.