When it comes to helmets. Buy the one that is first DOT approved, (also with a Snell rating). Snell only rates helmets that have been DOT approved. Secondly, buy one that fits your head proper. Lastly who cares what country the helmet is made in. It may have come from that country that you dislike. However, in the event of a crash and saving your head. You might just like that country again.
Good luck.