A Guide to Samurai in Japan

The Last Stand Of The Samurai In Japan

The Last Stand Of The Samurai In Japan

If you love samurai movies then any visit to Japan will obviously be epic (it's epic anyway), but a trip to Kyushu island in South-West Japan will be a must. This is where the samurai took their last stand at Kumamoto Castle. When it comes to watching...

read more

Pin It on Pinterest

Shares