You certainly know your stuff “Spider-Man”
My cuz is SpiderMan?
I too thought it was some kind of fabric material or possibly a fuel bladder. I stared at the object for the longest time and then it hit me when I realized the slots were in fact slots, and not material being lifted by the wind.
I’ll be here all night folks. ;O)