Well my "main" team for all challenging content is the same always, it's Razor (main dps and running stamina), Amber (for fire arrows and gliding stamina), Lisa (backup DPS and completes the lightning elemental boost for party), and Barbara (healer and applies water element).
For the first phase of the fight, he AoE's physical damage dealers every time they get close, so I just hang back, and constantly (as fast as cooldowns allow) swap between lisa and Barbara spamming the normal attack button. Every other hit applies either electric or water, so you get those elemental effects which cause huge damage over time. If one or both of them get hit, I hit Barbara's elemental skill which kinda sucks for this fight since it applies water to your character and can freeze you, but it also does great heals on its own and any normal attack done by Barbara during her skill auto heals the party. But anyways, just mash attack with those two and keep swapping back and forth, he melts quickly.
After he does the anime circle run/charge part, he doesn't AoE physical damage dealers anymore, so I just go balls in with Razor on that phase and heal with Barbara as needed, or back off and do more elemental swapping with Lisa/Barbara.