For me, Otemachi is a world of elites that is fascinating and just out of reach for ordinary people, and that is because it is located right next to the Imperial Palace, surrounded by many intimidating office buildings. It is the center of Japanese business with […]