'Misty caverns' on Enceladus moon - Foundations for possible life on a Saturn moon.