The spirit of self-sacrifice creates trust in the power of love.
Morihei Ueshiba (2005). “The Art of Peace”, p.67, Shambhala Publications

The spirit of self-sacrifice creates trust in the power of love.