Culture of Japan woven with mystery and fantasy. The beautiful, good, bad and ugly of the culture
told with brutal honesty and through a fantastical story. The depth of characters was incredible and the relationships true. Highly recommend.