Dedun

Dedun Dedun (also known as Dedwan) is the lord of the Nubian Desert, Spirit of incense, wealth and trade; he … Continue reading Dedun