hi, my grandpa served in ww2 in the Us navy, and found a hat with this badge on it while serving. He brought it back to the US and had stitched it onto many hats until he died in 1995. My grandma this past thanksgiving found the hat and gave it to me. The hat is from the 90’s I presume, but can anyone help identify the badge? What country? I’ve tried googling but haven’t found anything exact. The closest I found was a soviet naval badge. Any help would be appreciated!