Resident Evil S.T.A.R.S. Raccoon Police Black Logo PIN Made in USA Brand New RESIDENT EVIL S.T.A.R.S. RACCOON POLICE ENAMEL LOGO PIN Black Pin Features the logo of the Raccoon Police Department Measures 1 1/4 inches tall