17-25 Dec 2015 “Tobu Department Store”

Pop-up Shop in Japan