More than 100 never-publicly-seen-before art pieces are on display in Puzzlewood, in the Forest of Dean. The installation was inspired by kodama, woodland spirits in Japanese folklore. The artist ...