Home Tags Yamaguchi

Tag: Yamaguchi

Christmas in Japan

Christmas in Japan

Do you wonder what Christmas is like in Japan? December 25th is not a national holiday in Japan. Unless it is on the weekend, people...