Dedwen

Dedwen is the Egyptian God of Incense, and the personification of Nubia.