Takashi Murakami · The Castle of Tin Tin, 1998

Takashi Murakami, The Castle of Tin Tin, 1998, diptych—acrylic on canvas mounted on panel, 299.7 × 299.7 cm. Sold at auction in 2023. See Takashi Murakami’s auction records and prices →