Travel Walk in the footsteps of the Castle Lords in Matsumoto, Nagano Prefecture – Japan December 12, 2022