This hat made me think of some South American Military General, but it is probably nothing of the sort
Its some form of military field cap but from what army I can't say as it was found at second hand market
I've scrolled through hundreds of images of hats trying to pin it down, but when you don't know one military from another finding the correct place to look is hard.
The badge is red white red horizontal stripe which I thought might make it Austrian, but that does not appear to be the case.
The buttons at the front should undo to provide a way holding the cap on in windy weather, but in this case they seem to have a purely decorative function.