H&M Shibuya Ads

The flagship mega-store of Swedish clothing retail giant H&M in Shibuya, in Tokyo, Japan.

h-and-m-tokyo-japan-shibuya-store-1

h-and-m-tokyo-japan-shibuya-store-2