x2 to trashman. I can say though, looks euro or canadian. I am pretty knowledgeable of former US military gear, if it is US (which I doubt), I would venture on the realms of a unimog knock-off. BUT.....I doubt it is even military. good luck....if you have any more pics, they may be helpful....
Regards,
YID