From Japanese: a moment of highest understanding; represents enlightenment in Zen Buddhism.
No streaming options found at this moment.