Sphinx of Giza

The  Sphinx of Giza  is a statue in Egypt.

Teenage Mutant Ninja Turtles appearances
The visit it in the 1990 video game World Tour.