Scientific name: 
Triopha modesta / Triopha catalinae