japanthis.com
What does Shinanomachi mean?
In Tokyo’s most crowded ward, there’s a place only 900 people live. Shinanomachi is an EPIC place name.