He can actually rap!