Great Sphinx of Giza

The Great Sphinx of Giza is a limestone statue of a reclining sphinx, a mythical creature with the body of a lion and the head of a human. Facing directly from West to East, it stands on the Giza Plateau on the west bank of the Nile in Giza, Egypt.

Scooby-Doo! in Where's My Mummy?
Insert details here.

Appearances

 * DTV9.