Screen shot 2020-08-22 at 1.34.34 PM Published August 22, 2020 at 1280 × 800 in Slavic Folklore EVIL Goes Full Amber Alert in “Baba Yaga: Terror of the Dark Forest” reviewed! (Digital Screener / Shout! Studios) Next → Share this:ShareRedditFacebookTwitterEmailPinterestTumblrLike Loading...