Life in Japan

Keep calm, and don’t disturb the wa: stress relief in Japan

Japan’s got this image of being… kinda… stressed out. All the time. You’ve heard stories of salarymen working 14-hour days, […]