FLOBBERWORM

FLOBBERWORM

Huge, gross, slimy slug 5. Live in Hayride garden.