The object in the image is a US Navy Hospital Corpsman Utility Ball Cap Badge. This type of badge is a piece of militaria, specifically a uniform accessory worn by members of the US Navy Hospital Corps.Origin: United States NavyPurpose: The badge is worn on a ball cap to identify the wearer's occupational specialty.Symbolism: The badge features a caduceus, which is a symbol commonly associated with medicine and healthcare. The letters "SH" stand for "Ship's Hospital" or "Sickbay".