To those who wonder why the buses would stop running earlier on a weekend: I used to live in the countryside, and while I don't know about the public transportation situation in Japan, this is exactly what I would expect.
Buses where I lived were mainly used by people commuting to or from a...