I live in ontario Canada. We have these things, i know them as tent catippilers. they make a "cocoon" like thing in the trees, could be what your seeing.
But a good general rule to go by is to NEVER feed wild prey to your captive friends. They could be exposed to pestisides or have desieses...