Travel Japan Travel: Imperial History and Culture at the Shuri Castle, in Okinawa Main Island, Okinawa07 January 27, 2015