SWAROVSKI Ginza Store is a shopping spot in Chuo Ku, Tokyo. 1 YouTube travel vloggers — including Amber Scholl — have covered it across 1 clips.
“看这个!你们看,这是施华洛世奇樱花!”