Holiday Himeji, Japan Gallery April 19, 2016 Eugene Dullaard Leave a comment If you are in Japan for the keeps (castles), for me Himeji Castle is by far the most impressive I’ve seen.