Setsubun-sai
Setsubun-sai is an ancient Shinto celebration that marks the start of the Japanese New Year. Shinto is the native religion of Japan and means “Way of the Gods”. Celebrated every […]
Setsubun-sai is an ancient Shinto celebration that marks the start of the Japanese New Year. Shinto is the native religion of Japan and means “Way of the Gods”. Celebrated every […]