John Dies at the End by David  Wong
Bizarro
358 books — 255 voters