TOKYO, JAPAN - August 21 2018: Futuristic architecture with mirroring panels swiveling in Shibuya district in Dogenzaka street leading to Shibuya Crossing Intersection in front of Shibuya Station in a summer evening. Stock Image
TOKYO, JAPAN - August 21 2018: Futuristic architecture with mirroring panels swiveling in Shibuya district in Dogenzaka street leading to Shibuya Crossing Intersection in front of Shibuya Station in a summer evening.