A review by beccaxx
These Infinite Threads by Tahereh Mafi

3.0

I don't like where this is going