Shuri Castle in Naha, Okinawa, Japan