NEWS Human Made’s first flagship store opens in Harajuku. From this new location—the brand’s largest to date—we’ll showcase our full product lineup and share our brand’s vision. Posted on September 29, 2026