News
TOKYO -- A temporary enclosure featuring a printed photo backdrop of Shibuya Station from around 1955 has been installed behind the iconic statue of Hachiko the dog, who waited for the return of his ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results