The Shelf · 871 books

Hard-Boiled Wonderland and the End of the World

Haruki Murakami · read 19 July 2012 to 26 July 2012

GradeB

Literary, Sci-Fi

402 pages.

Everything by Haruki Murakami · The Shelf