You need to sign in or sign up before continuing.
Take a photo of a barcode or cover
![残次品 [Can Ci Pin | Imperfections] by priest](https://rwszupzmsadbjqghhiwjxwntmpecjm.thestorygraph.com/rails/active_storage/representations/redirect/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBCUDlRTGdVPSIsImV4cCI6bnVsbCwicHVyIjoiYmxvYl9pZCJ9fQ==--13035deef65520f881b3045f7967252e043d2787/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaDdCem9MWm05eWJXRjBTU0lJY0c1bkJqb0dSVlE2RkhKbGMybDZaVjkwYjE5c2FXMXBkRnNIYVFJc0FXa0M5QUU9IiwiZXhwIjpudWxsLCJwdXIiOiJ2YXJpYXRpb24ifX0=--12df03affcecc6543dceea60ea959b5d6cdd6528/can%20ci%20pin.jpg)
127 pages • first pub 2017 (view editions) user-added
ISBN/UID: None
Format: Digital
Language: English
Publisher: Not specified
Edition Pub Date: Not specified
Description
It was the best of times, it was the worst of times.— Dickens《A Tale of Two Cities》I took my hatred and plot for revenge with me down the mire, to the depths of the abyss, and returned as a ghost of the past. I want to plant the seeds of the rotte...
Community Reviews
Content Warnings
![残次品 [Can Ci Pin | Imperfections] by priest](https://rwszupzmsadbjqghhiwjxwntmpecjm.thestorygraph.com/rails/active_storage/representations/redirect/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBCUDlRTGdVPSIsImV4cCI6bnVsbCwicHVyIjoiYmxvYl9pZCJ9fQ==--13035deef65520f881b3045f7967252e043d2787/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaDdCem9MWm05eWJXRjBTU0lJY0c1bkJqb0dSVlE2RkhKbGMybDZaVjkwYjE5c2FXMXBkRnNIYVFJc0FXa0M5QUU9IiwiZXhwIjpudWxsLCJwdXIiOiJ2YXJpYXRpb24ifX0=--12df03affcecc6543dceea60ea959b5d6cdd6528/can%20ci%20pin.jpg)
127 pages • first pub 2017 (view editions) user-added
ISBN/UID: None
Format: Digital
Language: English
Publisher: Not specified
Edition Pub Date: Not specified
Description
It was the best of times, it was the worst of times.— Dickens《A Tale of Two Cities》I took my hatred and plot for revenge with me down the mire, to the depths of the abyss, and returned as a ghost of the past. I want to plant the seeds of the rotte...