From Japanese: a moment of highest understanding; represents enlightenment in Zen Buddhism.
Drama Crime
NextFilm 2025