Anubis Egyptian God Mascot. Mascot icon illustration of head of Anubis, an ancient Egyptian animal god of afterlife depicted as a man with a canine head of dog or jackal viewed from side on isolated background in retro style.. Anubis Egyptian God Mascot