I'm not going to try recommend a helmet brand. There are many good helmet manufactures and besides, it's a personal choice. Most off road rated full face helmets would be good to use, provided that the helmet fits the rider correctly. Too tight, it becomes uncomfortable. Helmet that is too loose, is almost like riding without a helmet due to the level of protection in this case. I suggest that you google: how to fit a motorcycle helmet. And don't forget a neck brace.
A forum community dedicated to all Suzuki Strom owners and enthusiasts. Come join the discussion about performance, modifications, troubleshooting, purchasing, reviews, accessories, maintenance, and more!