Wow, this is brilliant.
Two questions I have.
Are the straps paper, and how are they attached to the honeycomb dome? That’s where I’d worry about a failure, i.e. paper ripping.
Also, what happens if they get wet? Is the paper waxy? Obviously still better a helmet in dry weather than none at all. Just curious.
Finally, one small criticism of all commercials for brilliant new ideas. Please. Get. Better. Music.