Reflections of Japan

Space is any environment seen as what is near or around you, this often translates to "what is in front of you." In order to help assist drivers and pedestrians navigate there are traffic mirrors — these allow you to see spaces outside your normal field of vision. I'm interested in how this space forms a distinctive new landscape.