Close
Spotted Leopard Slug
Limax maximus