Suggested by iKnowledge Cana is one of the members of Fairy Tail so you may assume that this is a blowout, but she isn’t quite as powerful as most of the other members. She does have a few knock out moves like Fairy Glitter, but it takes a lot of energy out of her and should be used as a last resort. Dr Strange just has more options at his disposal and his magical abilities can definitely hold their own against Cana. She is strong and fast, but I just don’t think she really has any big advantages over Strange here. Pulling out a win would be unlikely. Dr Strange wins.