Japan 2024: Day 1 in Osaka Oct 18, 2024 First night’s sleep in Japan was a very short yet restful 3hr nap after a 24hr of airplane travel. We...