Weekly Economist, December 9 & 16, 2025 Issue ‐ Mercari: Shop from Japan