Oliva oliva longispira
 
 

Oliva oliva longispira and Terebra collected on the beach of PHR.
 
 
 
 
 
 

Shelling in Palawan