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

fast-paced

4.5