mail_outline sales@mediastorehouse.com
Japan, Honshu Island, Tokyo, Ginza District. Mitsukoshi department store window display