A review by racoonorj
1Q84 by Haruki Murakami

1/3 | 040222
i have no idea what's going on here