Doh! Who would have thought it, Homer Simpson in lederhosen. Or is it the wicker man? Blaa-Alm, Austria
Apparently this was a float used for the Daffodil Festival ( Narzissenfest) on Altaussee. Daffodils were stuck through the mesh outer layer.
BlaaAlmFunStyria