Oliva keenii 肯尼榧螺

Oliva keenii Marrat, 1870 species 肯尼榧螺 Olive Shell