What's scary is being a human being, and what's scary is being myself. Truly horrifying things reside inside oneself. The work asks if you can stand the inescapable terror.
2001
1955
2007
2003
2022
2002
2016
2018
1985
2005
2015
2008
1989
2017
2013
2006
2011