Mummy's the word

After discovering a pyramid, Scooby and company discover it's disgruntled inhabitant.
2/10