This is a Southern Hip Hop track recorded by the artist Heep Hap. The song Touching Myself was originally composed by B. Alepuz.