A Russian museum exhibit comes to life; its an evil Russian witch by the name of Baba Yaga.\r Tune-in to Cartoon Network for more Scooby-Doo! Mystery Incorporated episodes!\r \r Watch more videos and play Scooby-Doo! games: \r \r \r \r Check out our Cartoon Network Facebook pages:\r \r