Limax maximus

Leopard Slug