The mysterious Naiad