Resident Evil S.T.A.R.S. Police Keychain

Made by NECA, this product features artwork and logos from Resident Evil.