My Collection
Books, Vinyl, Films, Games & Comics
Kafka on the Shore Haruki Murakami Paperback, 467 pages Published January 2006 by Vintage Books (first published 2002) isbn: 9781400079278
last read: n/a