Designed by
Title
Himeji Castle,Hollywood movie,Last Samurai was filmed here. #81130798
Description
Himeji castle is the Japan largest castle,as White Heron Castle and Hollywood movie, ââ¬ÅLast Samuraiââ¬Â was filmed here.
This image is editorial