Mega Ran (no glasses).

Mega Ran, AKA Raheem Jarbo or Random. Teacher/Rapper/Hero. You can listen to his work and find his albums at megaranmusic.com.

Related.