Kafka on the shore - HARUKI MURAKAMI (Newyork Vintage International, 2005)