Rebecca uncovering the giant turtle in the sand