Baba Yaga, the mysterious witch of Russian mythology, is one of the most iconic and terrifying figures in Slavic folklore.
In her English-language debut (translated from Japanese by Sam Bett), The Night of Baba Yaga takes readers through what JapanBookbank.com describes as "Thelma and Louise meets Yakuza thriller." ...