Amazing Tree Man Costume

Incredible tree costume at this year’s Llano Earth Art Festival in Llano, Texas.

Video by kellyschrank