abundant Snail. .. Sister?