Takashi MURAKAMI TAKASHI MURAKAMI: THE OCTOPUS EATS ITS OWN LEG solo show June 6, 2017 - September 24, 2017 Museum of contemporary art chicago - Chicago, USA artist info share / photograph :