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

Me myself and eye