You are incorrect!

In which country did the legend of the Mummy originate?

  • A) Greece
  • B) Egypt
  • C) Peru
  • D) China