S.T.A.R. Laboratories Logo Keychain

  • Sale
  • Regular price $7.95


STAR Labs is responsible for stabilizing occasionally unstable superhumans.

STAR Labs is DC Comics' prestigious research center dedicated to the understanding of bleeding-edge technologies and head-scratching superhuman physics.