Tokyo time––:–– · 9° Rain
garden
Meguro, Tokyo
A garden on top of a highway junction.
Open in Google Maps ↗