Shojin Lessons

January 26, 2013

kyotosshojin25

The word "Shojin" means a devotion to pursue a perfect state of mind banishing worldly thoughts and making efforts to keep striving for limitless perfection at each stage.