A review by whatpage
Kafka on the Shore by Haruki Murakami

adventurous dark emotional hopeful reflective sad medium-paced

5.0