In 2006 he won the Franz Kafka Prize for his book Kafka on the Shore . In 2006 , Murakami became the sixth recipient of the Franz Kafka Prize from the Czech Republic for his novel Umibe no Kafuka ( Kafka on the Shore ) .