Japanese Surnames: 1000 Common Family Names of Japan (Knowledge of the Nerds Book 2) - Kindle edition