I have a thought. If he is fast enough that he can punch Souo's face during his momentary lapse in concentration. Then he is certainly fast enough to have basically cut off on arm or two with the invisible swords.
Who is the red dragon i first was thinking it was the big sis but mc would have noticed if she has sacred gear in her soul so it makes me belive she does not have any sacred gear