Humax Pavilion Shinjuku complex

Tokyo, Japan