mystery mollusc