The Vanquishing of the Witch Baba Yaga (2014) Poster Poster for The Vanquishing of the Witch Baba Yaga (2014). The Vanquishing of the Witch Baba Yaga Plakat