This is definitely KO
AKA and Nasty C.
Now lets take it back for a moment.
All these pictures are shot at one studio that I've actually been to. Therefore my guess is that the new Dj Vigilante song features AKA,Nasty C and KO. If Im correct this promises to be one hell of a lyrical showdown.