Sticky Icky

A grub/caddis larva utilizing the new UV chewy Skin. Fun and easy