Shimokita: 2003 to 2014 is a new documentary charting the changes in the landscape of one of Tokyo's best-loved areas. Located just west of Shinjuku and Shibuya, Shimokitazawa (aka Shimokita) is ...
Read More