The Name of the statue is a massive stone statue with the body of a lion and the head of a human, located near the Great Pyramid of Giza.