
Summary: Japan is known for its cities. If you ask someone to imagine Japan, one of the first things that probably comes up is the scramble walk in Shubuya, where hundreds if not thousands of people cross the street every time all the lights turn red. Or you probably imagine the neon lights of Kabukicho or […]