A documentary on Teruo Ishii, the Japanese "King of Cult".
Release Date: August 12, 2006
Directing
Acting
View more ->