17/01/2014 "I'm not a Demon! I'm a Human Being!" Excellent Japanese horror film with powerful black & white cinematography, indulge your senses... ONIBABA Written & Directed by Kaneto ShindôJapan, 1964 Share