Movie made for the new Louis Vuitton store Spazio Etoile in Rome. This store has its own cinema inside with a large variety of movies, including this short film.

maneki-lab.com

Loading more stuff…

Hmm…it looks like things are taking a while to load. Try again?

Loading videos…