These bears are made from Pine Needles. A couple hundred thousand of them in one large bear. The pine needles were gathered off the ground, sorted, washed, trimmed and hand woven. Over 8 months goes into making one life size bear.
And check out what he can do with moose antlers.