TheMulattoMaker
Dictator of RF
It's the Ghost of Nuked Mansa, coming back to haunt your world.
Spoiler OMG cheezy :
He even tried to warn you, by naming one of his cities "Aw, da ghost!". He was prophesying to your people, telling them what they would be screaming when they saw his spectral face hovering over the planet.