in Games, Videos Smite – Baba Yaga – Official Reveal Trailer by GameTrailers 4 years ago 0share Share Tweet Check out Smite’s newest God, Baba Yaga, The Witch of the Woods. Video Source See more Previous article Maneater - Official Apex Alligator Trailer Next article Mortal Shell - Official Announcement Trailer Leave a Reply