Touch you, and that is touching the apple of the eye 2018 Mixed media 93 x 73 cm
Ritual:10,000 times pray 2018 Video Installation
Once error 2018 Video Installation
body of light 2015 performance on video 6’33