Hemen

Hemen
Taharqa offering before Hemen. Statue from the Louvre.
SymbolFalcon

Hemen is a falcon god in the Ancient Egyptian religion