Xenuroturris gemmuloides
86ba02153e2614a5b9988d1bf81c5e0f
...