Among the 12 surviving Japanese castles, Marugame features the most impressive defensive system. The castle’s main tower was built on top of the Kameyama mountain, and the entire mountain was [...]
Read the rest of this entry Entry meta
Read the rest of this entry Entry meta