Baba Yaga

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

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