Baba Yaga

mythological figure, fantasy character, witch

The Baba Yaga is a mythical witchlike character. She is found in Slavic folklore, one of the most popular demons in slavic beliefs. She looks like an ugly and deformed woman.