This item is no longer available.
Spectra - Hello Kitty 256MB Keychain USB Flash Memory Drive - Larger Front

Spectra - Hello Kitty 256MB Keychain USB Flash Memory Drive

  • KT4030
  • 7908963
Product images, including color, may differ from actual product appearance.