Is the Sphinx of Balochistan Real?