This quite frankly is a massive insult to Mr Bean.
I haven't heard from Baba Yaga in a while, glad to hear she's still doing well.
Ive posted a bunch of baba yaga videos recently :)
Dis-arming russia, one orc at a time.
😆 🤣 😂