Hot springs, or onsens, are everywhere in Japan. Some even come with stunning mountain or seaside views. Then there are the ...
Walking along Omotesando Avenue in Tokyo's Shibuya Ward in the cold night rain, I came across an eye-catching sight: an array of angled mirrors at the・・・ ...