Stitch Plush Keychain - 10cm ‐ Mercari: Shop from Japan