Suggested by Anonymous Uma Arachnis is a skilled ninja. She’s got good hand to hand abilities and can effectively vanish into thin air. With her training it is possible for her to land a sneak attack on Sonic if he wasn’t expecting such a thing to happen. At the same time, in a real fight that is extremely unlikely. Sonic just doesn’t let his guard down that easily and Uma would be wise not to underestimate him. Sonic wins.