The Projection Booth: Demons (1970)culturalgutter.com Our friends at the Projection Booth discuss the 1970 Toshio Matsumoto film, Demons! "We conclude a month of discussing Japanese films with a look at Toshio Matsumoto's 1971 film Demons AKA Shura AKA P...