Wow... it's really small compared to the margarita snail shell. May have to give it time to adjust to your tank and perhaps grow a little more to make a positive ID. Sorry... I know you want to get it placed where it will do it's best, but I can't tell what it is.