[sa.to.ri] n.
Not yet rated
Spanish/1 min./2023
Drama Crime
From Japanese: a moment of highest understanding; represents enlightenment in Zen Buddhism.