News
On New Year's Eve in Japan, Buddhist temples ring their bells 108 times ... when God inscribes the fate of every person for the upcoming year in the Book of Life or the Book of Death.
Results that may be inaccessible to you are currently showing.
Hide inaccessible results