andromonoid

Priest of Anubis wearing a mask depicted of said deity. Study of ancient Egyptian clothing.

In ancient egypt, the only ones allowed to wear the sacred leopard pelt was the priests.