Posts 36 Likes 24 mr-vantage ·Aug 23, 2019 bought a couple of Heuer crowns, another one came with it. Star + Z Logo. Anyone recognizes the brand?