Shinjuku, a ward of Tokyo, is home to almost 50,000 people per square mile…plus one giant new addition.

You Might Also Like