self-sacrificing devotion

Giri’ is an essential part of Japanese society. It means the burden of obligation to all whom you encounter in your daily life.

Comments

Popular posts from this blog

Quarks and Leptons