Titarubi Titarubi (b. 1968 in Bandung, Indonesia) lives and works in Yogyakarta, Indonesia. Exhibitions — CV