matsumoto_castle_is_one_of_the_most_complete_and_beautiful_among_japan39s_original_castlesBy Andrew Clarke on 28/07/2017 in