Poster for Female Demon Ohyaku (Yoen Dokufuden Hannya No Ohyaku, 妖艶毒婦伝 般若のお百), 1968, directed by Yos

You may like : duck bomb tokyoo swarkles i saw it inishowen olhs