The famous Shibuya 109 department store snapped a few days ago during one of their big summer sales

AloJapan.com