Posts Tagged With there's probably a better strategy for luring children
The Baba Yaga
Comics
The phrase 'baba yaga' loosely translates to 'abusive grandma,' and if that doesn’t tell you something important about Russian culture, I don’t know how to help you.