Enigmatic ancient mystery