Shibuya

Shibuya

Shibuya is a special ward in Tokyo, Japan. A major commercial and finance center, Shibuya houses two of the busiest railway stations in the world, Shinjuku Station and Shibuya Station. As of April 1, 2022, Shibuya Ward has an estimated population of 228,906 and a population density of 15,149.30 people per km².

People died in Shibuya (First 1 people) - Page 1

Hachikō

Hachikō

Dog