Ohyaku: The Female Demon (1968) Poster Poster for Ohyaku: The Female Demon (1968). Ohyaku: The Female Demon Plakat