Baba Yaga is Revealed and Is the latest Character to Join Smite

The Baba Yaga arrives!