Originally Posted by RidonKs
Check out the whole album. I'm pretty sure he's the same guy on a lot o the Gorillaz songs too. Or at least a few of them, although I can't remember which.
Yes he is.
Trivia: He is Ice Cube's lil cousin. Cube's production company produced his early stuff. Del was a prodigy.