Close
Babosa leopardo (leopard slug)
Limax maximus