every time i see it i just can't stop thinking about the babadook
In Polish baba means old lady, usually a mean old lady
Lol, i think I read an old Russian fairytale about Baba who's a witch
Yeah Baba Jaga
That's right! For some reason, i read it as "jaga" with a hard J Instead of "yaga"
every time i see it i just can't stop thinking about the babadook