Tag: Japanese Castles
Kumamoto Castle and The Last Samurai
Kumamoto Castle (熊本城)
Kumamoto Castle (熊本城) in Kyushu is one of the most beautiful and fascinating cultural landmarks in all of Japan. The Castle plays a key role in two of...