Kumamoto Castle
October 22, 2011 Kumamoto Castle, in the city of Kumamoto in central Kyushu, is one of Japan’s largest medieval castles. The first fortifications at the site were built in 1457,… Read more »
October 22, 2011 Kumamoto Castle, in the city of Kumamoto in central Kyushu, is one of Japan’s largest medieval castles. The first fortifications at the site were built in 1457,… Read more »