haha

5 channels videos Installation
On birth, pain and death.

A complaint/self defence letter to Genesis 3 (3:16, 17, 19), also as a departure note from a religion.

haha

Firework (2010) Chicken Wings (2014)