Loading movies...
[sa.to.ri] n.
From Japanese: a moment of highest understanding; represents enlightenment in Zen Buddhism.
Released
$100
-
Spanish