It wasn't hard to find the appeal of "The Girl Who Drank the Moon," by Kelly Barnhill, the book that earned the 2017 Newbery Medal. It has a tiny dragon that will fit in a little girl's pocket, a loving swamp monster, and magic in the moonlight.
As an infant, Luna was left in the forest as a sacrifice, and saved by the magical and kind Xan, who saved all the babies abandoned in the forest. She fed them starlight as she delivered them to a loving family who raised them. But with Luna, the trip was longer than usual, and Xan fed her from the moon. This gave Luna magic, which can be a dangerous thing for a child to have.
Her magic is hidden away. In fact, Luna doesn't even know what magic is until her 13th birthday approaches. At the same time, the severely scarred Antain is determined to stop the sacrifices of the youngest child in the village and kill the witch he believes is demanding them.
A colorful collection of characters make the reader believe in magic, if only for a little while, and may inspire some origami.