If I were asked to explain the Japanese spirit, I would say it is wild cherry blossoms glowing in the morning sun!