questions: Which author wrote the novel 1Q84? author's nationality? which of his books won the World Fantasy Award for the best novel? is he a recipient of Franz Kafka award? in which year?
answer_texts: Haruki Murakami Japan Kafka on the shore Yes 2006