Mammut is a Swiss premium outdoor company founded in 1862 providing high quality products and unique brand experiences to mountain sport enthusiasts around the globe.
Buy 2021 Newest Oversized Huge Big Mask Shield Full Face Goggles Protective Polarized Large Mirror Sunglasses Outdoor Sports Cycling Sunglasses at Wish - Shopping Made Fun
How about the Mammut trauma pack? https://www.mammut.com/uk/en/products/2610-01330-0001/pro-protection-airbag-30
This looks awesome, you don’t even need the helmet.