I came across this tree while on a walk.. It had these weird pods on it. Does anyone know what kind of tree it is?? I walked by it and it scared me.. I thought it was a bunch of catapillars hanging out. No need to C&C.