🤣 In all seriousness, although it appears to be hard plastic, it's probably flexible sheet plastic on foam. But if that were the case it would not holdup well in wind. 💨no need to, it's on the center stand. wouldn't be a good idea to use it while off the center stand
From what I understand , it was France that made and used,that modified vespa “tank buster”,in the mid 50’s long after WWII. Never heard of it being invented/ used in that form by Italy in WWII.