Could it be plasma? I saw this plastic product online but haven't seen it in real life. It's from a company that doesn't sponsor here so if that is what you mean pm me and I'll send you the link.

xx