Spoilers!! For those who are not up to the Anime series or have not seen Fairy Tail at all please view by your own will!!
Mirajane is an amazing Fairy Tail Wizard! Mirajane also goes by Mira for short. She is the oldest from her brother and sister and has taken care of them since they were young. Mira helped save a church from a demon attack, she defeated him but the demon left his powers to Mira leaving her arm mutates and scary looking. The towns people thought Mira was a demon making Mira and her family leave their home and leave town. Mira and her family then found Fairy Tail and sought help by the Master Makarov. He then told Mira she had the demons power. Mira thinking it was a curse almost left her brother and sister at the guild but they changed her mind by saying that they were going to learn the magic she has so that she won't be alone. Mira then became an amazingly strong S-Class wizard with good cooking techniques. Mira is so noble and kind because she knows how it feels to lonely and neglected. Mirajane is a beautiful Fairy Tail wizard inside and out.
Mirajane uses Takeover Magic that allows her to take any form or shape of someone or something of her choice. She has three main Takovers and since her magic was given to her by a demon she is also half demon. Mira is what you would call a She-Devil. Her first demon Takeover is Satan Soul giving immense power and allowing her to eat poison too. Her second Takeover is Satan Soul Halphas, giving her two times her previous Satan Soul speed and strength. Not even Master Makarov wants her using that Takeover. Her last but definitely not least Takeover is Satan Soul Sitri, This is Mira's strong and most powerful demon Takeover she has which helped her beat a demon with amazing power as well. Mira is strong and kind of scary but she does it all to protect both her family and her family at Fairy Tail. Mira is one of my favorite wizards and I hope she will become one of yours too.