The Takashimaya department store is such a landmark that it merits it’s own mention on the direction signs in a subway train station several blocks away.

Author

Elaine Baran