A review by keithh
Musashi by Eiji Yoshikawa

adventurous reflective tense slow-paced

4.0