Mix Masta Garzy Spotted at Kenya, Nairobi Coke Studio Africa 2017