This is a Hip Hop Soul track recorded by the artist Velvet Haze. The song Far was originally composed by J. Shaw.