Tokyo stranger disguised as a man steals Christmas lights from someone else and gives them away
The evening of January 1 is a pretty quiet, laid-back time in Japan. Most people do their New Year’s shrine/temple visits either at the stroke of midnight as the new year begins or by the afternoon of New Year’s Day, so after the sun goes down, the majority of the country is relaxing over a…
