What a remarkable trip. Japan is my first passport stamp and may end up being my favorite country when it’s all said and…