Obon or just Bon is a fusion of the ancient Japanese belief in ancestral spirits and a Japanese Buddhist custom to honor the spirits of one's ancestors. From Wikipedia
Drivers can cut a 135-minute peak trip to just 35 minutes by shifting departures to early morning or mid-afternoon.