I have found what appear to be a couple of catapillars whose outer bodies appear to be as if constructed of tiny pieces of twig pointing at all angles from its body.Can you identify it from my description ?They are about 1.5 inches long and about 0.5 inches in diameter.