User:Truest Believer/Baba Yaga

Baba Yaga is a character on ABC's Once Upon a Time. She debuts in the first episode of the eight season. She is portrayed by guest starMaggie Smith.

Baba Yaga is based on the character of the same name from russian folklore.