Where the streets have no name


Rieri Town in Tokyo – a realistic town, contemporary of Japan.