This is a Indie Folk track recorded by the artist Valley Gaze. The song Leroy True was originally composed by A. Stewart.