Bizarre giant wooden statue in the middle of nowhere, France