Giza

Giza is a large city in Egypt.

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

Appearances

 * DTV9.