Even torrential typhoon rain couldn’t entirely dampen the Halloween spirit in Japan last weekend. Some costumes undoubtedly got soaked, but the street...
Today, Japan celebrates the country’s lofty peaks with a day of rest. Yup, August 11 is Mountain Day in Japan, the country’s...