Matsumoto Castle November 3, 2018 by centroidpm Leave a Comment Outstanding building and one of the oldest remaining castles in Japan