Marugame Castle September 14, 2023November 9, 2023 0 CommentsMarugame, overlooking the Inland Sea, has some of the most imposing castle walls in all Japan.