Puzzle: CARSON'S GROCERIES 108-piece puzzle. Carson's ‐ Mercari: Shop from Japan