orlandofigueiredo.blog
Sixty-eight
Matsumoto-jō (literally Matsumoto Castle) is one of the first Japanese historical castles,