The short was filmed in Tokyo’s Akihabara district, a neon-soaked shopping hub known for its anime culture and electronics. It was created as part of Pop Life: Art in a Material World, an exhibition hosted by London’s Tate Modern from October 1, 2009, to January 17, 2010.



    Posted by voguediaries

    Share.
    Leave A Reply