Review~ Takashi Murakamiart, writingTakashi Murakami Published on EUTOPIA: Contemporary Art Reveiw, July 24, 2018 The Octopus Eats Its Own Leg Jun 10, 2018 – Sep 16, 2018 The Modern Art Museum of Fort Worth [link] Utilizing the …Continue Reading about Review~ Takashi Murakami