Baba Yaga

A next incarnation of a fairytale character