Letra Pop-Up Shops Set for 17 Locations Across Japan in June 2026
The Mexican goods brand Letra is hosting pop-up shops at 17 locations nationwide in June 2026, bringing the vibrant colors and handcrafted warmth of Mexico directly to fans across Japan.