God's Left Hand, Devil's Right Hand

God's Left Hand, Devil's Right Hand2006


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.

Released
5. 7. 2026
Runtime
94 min
Certification
NO
Country, language
JP · JA
Community rating
4.6 · 7 votes