Baba Yaga (Hellboy)

Baba Yaga is a villain of Hellboy she is based on the witch of the same Russian Folklore.

History
Baba Yaga's history is mostly the same as her Russian with some alterations to fit in with the Hellboy universe

Ages ago Baba Yaga took advantage of Koshichi fear of losing his soul. She told him that even though the path he took was dark and bloody, but he could still be redeemed. The witch sent him on a quest to slay the last breeding pair of dragons and their hatchlings in Russia so that the mankind may be spared. However in doing so he murdered the family of his adoptive father.

In 1895 prior to the downfall of the Romanov's rule in Russia, Baba Yaga contacted a young Grigori Rasputin She told the monk that the fates had chosen him to be their agent of change, father of the new millennium. To ensure that Rasputin's spirit always be safe, the Baba Yaga placed half of it within the roots of Yggdrasil the world tree. Baba Yaga and Rasputin gained a strong bond after this, with Rasputin going so far as to call Baba Yaga "grandmother" afterwards.

In the Present timeline of the Hellboy series Baba Yaga would encounter Hellboy due to kidnappping and eating Children. Then in Wake the devil Baba sends her servants to help Rasputin after he failed to save Ilia'soul to survive the apocalypse.

Powers and Ablities
The Baba Yaga is one of the most powerful magic users, let alone witches, in the Hellboy universe. She is well known across the Russian lands and is feared by many who dwell there, especially those who live in the wilderness she often roams. Before the loss of her eye and depowering, she was often seen in the graves of the dead, counting the fingers of the corpses before sucking in their souls and breathing them into empty skulls to create ghostly lanterns. These lanterns are shown to hang from the branches of the world tree and completely fill the interior of her chicken legged house.