02023HD
From Japanese: a moment of highest understanding; represents enlightenment in Zen Buddhism.
Sign in
Create Free Account ➞