This is a Independent Hip Hop track recorded by the artist Five vs One. The song Let Karma finish it was originally composed by G. Nicosia.