This film is featured as one of Takashi Murakami’s installations at the Louis Vuitton store in Omotesando, Tokyo

Spotted @ Slam x Hype

0 comments:

Post a Comment