A review by akynn
Aru Shah and the End of Time by Roshani Chokshi

4.0