BR

Lions Tower Sendai Nagamachi

Sendai, Japan