This officially licensed, limited edition enamel Pin Badge from Arkham Horror is a replica of the Lead Investigator token from the game. It is limited to only 5,000 Worldwide and individually numbered on the reverse. This Pin Badge comes in our new plastic free packaging.