Remember Me | register
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