Is by far Andre 3000. I'd say hes one of the most underratted rappers of all time too.
YouTube - André 3000 - A Life in the Day of Benjamin André
the dudes a fucking beast
YouTube - André 3000 - A Life in the Day of Benjamin André
the dudes a fucking beast