KAFKA ON THE SHORE - FANTASY FICTION - MURAKAMI