Beware the Baba Yaga In Eastern European fokl…

Beware the Baba Yaga

In Eastern European foklore, the Baba Yaga is a witch or supernatural entity often describes as a hideous old woman.