Moribito: Guardian of the Spirit — first novel of the Moribito series by Nahoko Uehashi