A review by albyscout
Shiny Broken Pieces by Sona Charaipotra

4.0

I  can't believe it ended that way...