Grumpy Cat Embroidered Expression Plush Keychain, No Made in USA or Imported