For beeing your first time to post here you nailed it with showing this type of helmet
The only thing i can see and say that it is an outstanding helmet
I wont be of any help here i know little or nothing of these types of helmets
I think somewere here on the forum there is one already posted and if i am not mistaken it was to be belgian helmet ,but this is said with doubts
Jonas