Yes. that is Troy from Community. Best known as Donald Glover (stage name Childish Gambino), former writer for 30 Rock. What can I say? Dude is all over the place, including rapping. Anywho if I were you, I would check out his cleverly titled website:childishgambino.com while there, be sure to cop I AM JUST A RAPPER and its sequel I AM JUST A RAPPER 2.
If you want his latest album Culdesac, then click here.
Just an fyi, this is not typically mainstream rap. It is decent lyricism over indie beats. An excellent change of pace.