Building off the success of his recent singles, “Gbori wo le” and “Goons on deck”, The Lion, Mufasa is back! King Mufasa is a versatile African artist whose