A review by petuniarhubarb
The Emperor of Nihon-Ja by John Flanagan

4.5