Krista HarrisJul 11, 20237 minJapan -Tokyo, Sapporo, Sendai, Hakone, Kyoto - June 2023Japan, in a word, perfection. This country has cracked the code. Just a list of random things I loved about Japan: - The hotel rooms that...