Shiver
2015 • 400 pages

Ratings42

Average rating4.4

15

The problem with reading a bunch of Ito stories back to back like this is you realize huh the guy only has like 3 ideas. And some of the variants get real stupid.

May 23, 2024