BR

Dogenzaka 2 Chome South District Redevelopment Office Tower

Shibuya, Japan