Scan barcode
A review by amymarchlawrence
Kafka on the Shore by Haruki Murakami
Did not finish book. Stopped at 29%.
Graphic: Misogyny, Sexual content, Gore, Blood, Ableism, Animal cruelty, Animal death, Child abuse, and Medical content