Inside the Niinamesai: The Emperor’s Most Difficult Ritual

 The Emperor continues to privately conduct the Niinamesai rituals. This picture was taken by the Imperial Household Agency in November 23, 2013, when he celebrated his 80th birthday.    Labor Thanksgiving Day is a Japanese national holiday celebrated on November 23rd. Even within Japan, however, most people aren’t aware this particular date was inherited from a pre-1945 imperial […]