• Image of Leopard Spot

A super light weight spotty slug just waiting to live in your home.