BR

Tomihisa Cross Comfort Tower

Shinjuku, Japan