Can you enlarge this image and print it out on clear plastic? It could then be back lit.
What do you guys think? I think it coulda worked that way... Whatever it is, it definitely isn't a windsock dipped in cement. lol
Looking at it again at this high resolution, it's possible that some of the "cladding" around the foil is Wax Paper, it has that kinda look when it's crinkled and turns opaque... Or it definitely coulda been regular "diffusion" gel, which is slightly milky.