looks like one of the mylar sails of the early 90's.

I'm sure Matt B can tell you about them, he had one for a while.