Stilapex zebra Brittle star sea snail

Stilapex zebra Habe, 1976 species Brittle star sea snail 斑马纹瓷螺 Parasitic sea snail 蛇尾寄居螺