0 / 60 seg.

Published in Japanese in 2002 and translated into English three years later, "Kafka on the Shore" is an epic literary puzzle filled with time travel, hidden histories, and magical underworlds.