Posts Tagged With Baba Yaga

Sometimes we play video games for fun. Sometimes we play video games to expose ourselves to deep, lasting psychic anguish. This is one of the anguish ones.

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.