Picture posting is enabled for all :)
OR! A group of human-figures, man- made out of fine, semi-opaque netting/mesh?