Baba Yaga (1973) by Corrado Farrina Posted by Don Anelli on November 08, 2026 1973 Baba Yaga Corrado Farina Eurohorror France Italy Italy/France Supernatural Witchcraft +