Crash test of a Chinese and Japanese helmet

 

v20240901