KC Rebell is one of the few rappers that I would describe as a musician and artist. His lyrics are really very good and also the choice of beats is terrific. His flow and his Skillz are very versatile and he knows how to entertain with his music.
Rebellution is one of the best rap albums of the last years for me.