Baba Yaga

From Wikipedia, the free encyclopedia
Jump to: navigation, search

The Baba Yaga is a mythical witchlike character. She is found in Slavic folklore.