A review by diegodproductions
1Q84 by Haruki Murakami

adventurous challenging dark emotional hopeful inspiring mysterious reflective slow-paced

2.5