https://sfshortstories.com/?p=317
Weep for Day by Indrapramit Das