Lupe The Fiasco!
dude is so underrated