Scotland meets Japan in the heart of the city