BR

Naka-Meguro Atlas Tower

Meguro, Japan