All  
Baba Yaga

Baba Yaga: The Wicked Witch of Slavic Folklore

As ambiguous as she is hideous, Baba Yaga is an anomaly – both a maternal, mother-nature figure and an evil villain who enjoys eating those who fail to complete her tasks. Though the origins of her...