We have been finding these slugs here in Sand Point. They are called leopard slugs and they are native to Europe. They have been found more and more each year. We just starting seeing these in our community a couple years ago. Now they are growing in population and traveling up more with in the island.