Toothed dome
Helicina rostrata