Is a rapper from SA with no fear, He let life writes his lyrics He's a Ghost Himself.
Is that Ghost IllA, still livin?