DSCF0060

DSCF0060

Observation - DSCF0060. Description: Found this in my garden thought at first it might've been a leopard slug but doesn't look like any of the pictures I've seen.

Found this in my garden thought at first it might've been a leopard slug but doesn't look like any of the pictures I've seen.