God's Left Hand, Devil's Right Hand

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.

Loading countdown...

Release Date

June 22, 2006

Status

Released

Original Title

神の左手悪魔の右手

Runtime

1h 34min

Budget

Revenue

Language

Japanese

Production Companies