Tree Slug?

Tree Slug?

Observation - Tree Slug? - UK and Ireland. Description: Originally thought it was a Leopard Slug but now not so sure...

Originally thought it was a Leopard Slug but now not so sure...