Tiger snail, but looks more like a Red spotted snail?