At every corners on the roads in Japan, there are this kind of mirrors ,which are very convenient for drivers as well as pedestrians.T shape junctions are very dangerous and tend to cause many accidents.
Although this is very useful, I had not seen even one tiny mirros in UK.