Japan; Himeji-jo and Hanami. - esser47