The statue of Anubis, the ancient Egyptian god of mummification and the afterlife, was discovered inside the tomb of King Tutankhamun in 1922 by archaeologist Howard Carter.

The statue of Anubis, the ancient Egyptian god of mummification and the afterlife, was discovered inside the tomb of King Tutankhamun in 1922 by archaeologist Howard Carter.