Such a beautiful book. I was into the story even before opening the book, just because of that absolutely beautiful cover, and then with every page I fell in love witht the story a little more. LaRocca was absolutely amazing in writing characters and creating that world that was so magical while also not being too far away from reality so that it still felt real enough and not too much like ignoring what happened in the real world. It still felt simple from time to time, and it clearly wasn't realistic in how the whole thing was solved/ended, but while it lasted it felt quite realistic, and in the world it also felt quite realistic and worked perfectly, since it was a fantasy book.
But apart from the whole "is the colonialism realistic?" thing, this book is of course first and foremost a story, and the main focus should be that, so: I really loved it. Sona was such a lovely main character, and I just loved everything about her. She cared so much, and yes, sometimes she made rush decisions, absolutely, but she's also just a child, and everything she did she did because she was trying to help so much, and it was just very clear that she loves people, and animals, and all living things, and the world, and Sona was amazing. And so were Willa and Swara, and of course Raag was pretty great, too. As well as all the more minor characters. LaRocca said in her acknowledgments that she wanted to write a story where right and wrong aren't always that simple to tell apart, and I feel like she did an amazing job with that. I also felt for the characters that were more evil, even. Like ... I didn't like them, a lot of them were clearly wrong, and I'll not excuse their behaviour, but also by the book including letters and parts of songs, reports and other things, you got a little of both parts of the story, which was really nice. So yeah, all the characters were written really well in my opinion.
And I also really liked the story. It might have been a little simple at times, but it was also really entertaining, I loved the group of people (and animals) going on their adventure, and I really liked reading about al the stops and all the people they encountered on their way, and how Sona learned more the longer she was on that journey.
There were moments, story-wise and character-wise, where I was sure that LaRocca wouldn't be able to write a satisfying conclusion to something, or that this now had to be the point where she wrote herself into a corner and I won't enjooy the book as much afterwards, but somehow she managed to always write herself out of it, and in the end I was immensely satisfied with everything and just happy I got to read this book.
I had an amazing time, and it might not have been perfect, I don't know, but it was lovely. And even though I kind of suspected the ending (and then ignored it, because I felt like I was on the wrong way) it just made me so happy when it finally came to that. Also sad, I did have tears in my eyes at some points, but just ... I loved it, alright? Everything about this story. Would (and probably will) absolutely read again!