A review by osbre
1Q84 by Haruki Murakami