I did it with fire mc, blade, bronya and luocha. Fire mc and blade were the only ones who survived that fight, and mc was the only one with decent amount of health left while blade literally got down to 1 hp(ended up getting an achievement for it). I knew fire mc and blade arent compatible in team building, but blade had enough health to withstand hits with aoe attack and my fire mc has over 3000 def; I literally put them in the team to be canon fodder for the hits, and they ended up being the only survivors. Watching footage gives me flashbacks on how I was stuck on this fight for AGES!
Fought him with Fire TB, Serval, Acheron and Bailu. Tricky at first during the second phase. I use Serval and Acheron's skill for the rolls; Bailu's for healing since I know losing is inevitable; and Trailblazer enhanced attack for the rolls with the ULT just in case. In between the next RNG I just attack him with basic attacks and Acheron's ULT. Battle lasted probably longer than it should be but it works