Shrine






Japan’s Most Auspicious Days of 2020

2020-01-15 Wed

In the United States and many other western countries, New Year’s Eve means staying up late with family or friends, counting down, and welcoming the…











NEXT >>