Three eyed snail?