Close
Spotted leopard slug
Limax maximus