Ezo neptune

Neptunea polycostata