His most recent appearance was as the godfather in the WWE back in the ninties. After that, he dissapeared.
Papa Shango is also Kama Mustafa from the Nation of Domination & The GODFATHER. He Recently appeared on a WWE pay per view with Viscera.