I wonder if they are prayer flags. Somewhere in my wondering around the internet I ran across a blog that described these. Maybe you can Google prayer flags and see if that might be it. I believe the idea is to write thoughts and prayers on the fabric and then hang them up so as the fabric disintegrates the message goes off into the universe.