Cast of Kafka on the Shore continued
Labels:
Erika Shumoto
,
Mutsukiko Doi
,
Shinya Matsuda
,
Soko Takigawa
,
Takamori Teuchi
,
Yoko Haneda