Made in Japan, 100% organic cotton socks, emerald green ‐ Mercari: Shop from Japan