Ok well I really thing is apt. It came on one of the large snail I got with a reef pack. Is there a good chance thats what it is?