Hyakunincho
Hyakunincho
Ōaza ·
Shinjuku, Tokyo
Directions
Details
Location
Shinjuku, Tokyo Japan
Coordinates
35.70387° N, 139.69851° E