We were watching You Only Live Twice and there was an arial shot of this castle. Himeji Castle is also know as Hakuro Castle. It appears in some of the Godzilla pictures. It was built in 1601 and is one of only 47 castles left in Japan. Here's some guys trip report which includes some nice pictures. Here's a virtual tour of the castle. More stuff here. There are ton of nice photos here. Parts of the lower castle structure remind me of the southwestern work by Frank Lloyd Wright. He was heavily influenced by Japanese architecture. This place has a nice slide show. The site is in Japanese but you can figure it out. Here's a papercraft version of the castle.