arayofreading 's review for:

Aru Shah and the End of Time by Roshani Chokshi
4.0

Took me a little bit to really get into it but this was so cute and charming!