Himeji Castle, about sixty miles west of Osaka, is one of the best preserved 16th century mid-evil castles in Japan.