As I stepped through the imposing gates of Nijo-jo Castle in Kyoto, I couldn’t help but feel a sense of reverence for the history that permeated every stone of this magnificent structure. The weight of centuries pressed down upon me as I wandered through the corridors and gardens...