The Leopard Slug (Limax maximus)

The Leopard Slug (Limax maximus)

Observation - The Leopard Slug (Limax maximus) . Description: I am almost sure it is The Leopard Slug Limax maximus..?

I am almost sure it is The Leopard Slug Limax maximus..?