Giri 義理 - the Japanese sense of duty

Back
Top Bottom