Walking on the night streets of downtown Japan for the first time is full of highlights.
Among them, this Mazda car suspended on the wall is particularly stunning, with a sense of speed and technology, speeding in the night, and the lights pull out a streamer.
Mazda Brand Space Osaka
Show original text