Traveling to Japan is on my bucket list! The cultural experiences you shared sound absolutely incredible!