Japanese Festivals and food traditions - Savory Japan Oshogatsu and Osechi-ryori. New Years, or Oshogatsu, may be Japan's most important holiday, but it isn't the best time to visit. Shops and restaurants are ...