Hi, Is this a Finnish pilot's headgear? Any help would be greatly appreciated.

1491503

1491502