The Hagakure
1716 • 132 pages