this cowrie was busily grazing on a reef flat located during the low tide. Would be happy if someone can identify the species. The spots are orangish and small on a white background. mantle has a dark brownish line on the periphery after which hairy structures are seen.