BR

St. Luke's Tower

Chuo, Japan