Leopard Slug

Leopard Slug

Observation - Leopard Slug - UK and Ireland. Description: 2 large slugs found under a log. Looked online, they maybe leopard slugs?

2 large slugs found under a log. Looked online, they maybe leopard slugs?