Veil of the Sphinx
A Veil of the Sphinx is an artefact on sale at the The Defensive Artefact Shop in Delos.
This is one of the more expensive artefacts that can be purchased, but many owners swear it is worth the cost.
When worn, this artefact takes you "off the radar", so to speak. No seeking skills will work to locate the wearer (barring a select few).
The veil will not, however, remove you from the WHO lists. This can only be done with a few specific class skills or a gem of cloaking.