Cochlespira elongata
9e68b703bccbf4958649cfd747c67f78
...