A review by alysae
To Gaze Upon Wicked Gods by Molly X. Chang

3.75