bought a couple of Heuer crowns, another one came with it. Star + Z Logo. Anyone recognizes the brand?