English Japanese New Year: What Closes and What to Eat (Osechi)
City offices close December 29 to January 3 and bank counters December 31 to January 3. What to finish before the shutdown, what stays open, and why osechi is food built to survive three days without cooking.