Tailors shop?
Nope :-)
It does have a certain function here
Please Login to reply.
It looks to me like material covered by plastic to protect from the sun. In Thailand now and I seem to remember seeing this around!