Tales of the Otori by Lian Hearn