A review by reeminbooks
1Q84 by Haruki Murakami

mysterious reflective slow-paced

3.5