do you mean lewis parker from england? if so, he's an incredibly talented emcee/producer, thats some good shit right there

peace