Loading...
Uploaded by banoota on Jan 17, 2007
This is the Chanel boutique building in Ginza, Tokyo. The building is covered with LCD screens that show collectively boooootyful chanel presentations -- the screen is tilted, so you may have to tild your head accordingly =Pp
Travel & Events
Standard YouTube License
loved it!!! =)
SpoildB6Y 5 years ago
Load more suggestions
loved it!!! =)
SpoildB6Y 5 years ago