User blog comment:Bige1218/Fairy Tail Strongest Characters (2016)/@comment-112.211.103.192-20160627223344

even though gray had his ice devil slaying magic. mirajane still stronger than him. mirajane has many forms and many devil magic (ex. elements). mirajane might have counterattack gray's element by her other form. :) and also, she's S-class ~ her magic power and fighting skills and forms are formidable.