BR

Shibuya Marui Department Store

Shibuya, Japan