Japan, Travel Diaries Japan Diaries: 7 Takeaways from Japan Trip September 4, 2019 Khalid Ibne Hasan culturejapankyotoosakapeoplepunctualitytravel diaries