Kipling's Japan.


2023375