Out of the mists...