bn:24244642n
Noun Named Entity
NL
No term available
EN
Shibuya Scramble Square is a mixed-use skyscraper connected to Shibuya Station in Shibuya, Tokyo, Japan. Wikipedia
Relations
Sources