Himeji, Takeda, Kobe

Three day trip to the grandest (and whitest) castle in Japan, a castle in the sky (Laputa), surprise finds in the country, and a return trip to Kobe!