Lancetooth snail? (ID HELP AND ADVICE WANTED)