Mysterious cave