God's Left Hand, Devil's Right Hand
God's Left Hand, Devil's Right Hand

God's Left Hand, Devil's Right Hand

(2006)
NR
4.0/10
4 votes
1h 34m
June 22, 2006

Overview

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.

No videos available