Kathryn Tanquary has created a beautiful story of magic, spirits, family, and growing up. It takes place in rural Japan, and each character is more bizarre and whimsical than the last.
While the plot is often simplistic and random, younger readers might enjoy the adventure. I kept hoping for some kind of logic to Saki’s journey to find the Midnight Prince, but in the end everything happened because that’s what was supposed to happen, and the main character succeeds because she’s the main character.
Which, if you think about it, is the way a lot of myths and fairy tails turn out, so maybe that’s all the logic you need.