Japanese Traditions

Yasaka Shrine in Kyoto

Japanese New Year Traditions

Japan celebrates New Year, or Oshogatsu in Japanese, on the 1st January.  It’s a particularly important holiday for Japanese families who gather together often in their hometowns to celebrate.  The traditions are a mix from Shinto, Buddhist and modern origins.  Plenty of preparation goes into…