Living In Japan Tokyo vs Osaka: The Differences Between the Two Largest Cities in Japan January 31, 2022