Baba Yaga, an enigmatic figure from Eurasian mythology, is often portrayed as a fearsome, ambiguous witch residing in a hut that stands on chicken legs. More...
View in Alexandria