Japan's Oldest Businesses Have Survived for More Than 1,000 Yearstheatlantic.com100 pointsThevet11 years ago