BABA YAGA 2.0 Share definition Flag Upgraded baba yaga with canons instead of hands and a Intel i7 processor Is that a baba yaga 2.0? BABA YAGA 2.0 by Baba Yaga 2.0 October 19, 2018 0 0 Get merch Get the BABA YAGA 2.0 mug. Buy Now — $32.95 See more merch