A humorous take on the serious subject of Tokyo's pending road construction in the neighborhood of Shimokitazawa.
No data