looks like hawaiian strombus snails to me...great snails and they readily breed in aquariums.