Stitch Plush - Approximately 27cm ‐ Mercari: Shop from Japan