Really, that's strange. My strategy for that fight consisted of standing in one spot so that my formation looked kind of like this:
[Asuka] [empty] [Shiren]
And then I'd just swing a Restoration Staff to the other character as needed. Which wasn't very often. The one that Asuka was fighting was practically unkillable until the healer just stopped healing and tried to attack Shiren, but by then, Shiren had killed 2 of the foes and so my group wasn't taking nearly as much damage as it was at first.
If I recall, Shiren was somewhere around Lv. 23-25 or so.
Either way, it was an easy fight, and so are the rest of them, provided you pack a ton of healing items.
Your girlfriend's name ends in .jpg