imperfect // h.s
  • Reads 618,609
  • Votes 25,107
  • Parts 49
  • Time 4h 52m