Satan Soul

Satan Soul (サタンソウル Satan Sōru) is a Caster Magic and a form of Take Over.

Description
This particular form of Magic allows the user to Take Over the powers and forms of different Demons. These forms give the user a variety of different abilities such as flight, enhanced speed and/or strength, etc. Mirajane mentioned that this requires one to possess the Demon Factor to use.