love it! but i wonder why japan....?
It's not just in Japan. It's all over the world.
Well, it's not all over the world... I've checked a few different google home pages, including the default Google and the only place I've seen it is the Japan link in the first post and that was this morning, by this afternoon, it was gone.
The default/normal page simply has a flag on it since today is labor day.