Tzusuki Kyoichi

  • KITA poster

    Sperm Palace: Planet of the Sexoids

    Part of “KITA!! – Japanese Artists Meet Indonesia” Project Exhibition Ruang MES 56 April 18 – May 18, 2008 Opening: Friday, April 18, 2008 07.30 PM Jogja National Museum Jl. Gampingan 1, Yogyakarta Not so long ago, virtually every resort area in Japan… Continue reading