Hey, what are all those tall skinny things... ..with the green stuff on 'em? Look scary. Bark Busters anyone? Trees, ick.