A review by shirubia
1Q84: Book Three by Haruki Murakami

2.0