Scan barcode
A review by kcinpdx
Kafka on the Shore by Haruki Murakami
Did not finish book. Stopped at 32%.
Animal cruelty, mutilation, murder.
Graphic: Animal cruelty, Animal death, and Torture