It is a Vermetid snail.I have a couple in my 75 gallon reef.One sends it's feeder net out 6 to 7 inches sometimes.My understanding from reading about them on the Internet is that they are just filter feeders and not harmful.One more of the things that make our reef aquariums so interesting.