Japan is also a smaller country, making it easier for people to organize and meet, even in real life if they want. I cannot count the number of times I had to stop something "early" because the time zones were causing me to be dead on my feet the next morning.