This just scraped a low pick: I found the initial ⅓ or so hard work & throughout it was heavy-handed. I like an author to leave at least some of the work to me, but Kawamura Really. Hammered. Home. Every. Point.
I also found the Faustian bargain element off-the-shelf & only marginally less annoying than the dialogue, which was really *very* annoying. However...
Within all that, there was an interesting and affecting human story to be excavated 3½⭐