2022年03⽉28⽇管理者 Walk in the footsteps of the Castle Lords The ancient lords of Japan made a pilgrimage to Tokyo once every two years, as part of their feudal duties.