The Character in Genshin fits on every team that can deal with DMG, support, and gives a bit of healing. Xingqiu, from Liyue.
Xingqiu is a Hydro Vision character that has the ability to deal Hydro Damage, trigger an elemental reaction and heal the current character. How? I will show you how.
His elemental skill "Guhua Sword: Fatal Rainscreen" deals a lot of damage especially when it will trigger an elemental reaction.
Once cast it will create "Rain Swords" that will give the current character in your team resistance to any interruption and will give a percentage of heal once the duration expires.His Elemental Burst "Guhua Raincutter" will summon swords along Xingqiu. Everytime you perform a Normal Attack, swords will also attack the target that will deal Hydro Damage. The swords won't expire even if you switch characters which can also help you trigger an elemental reaction.
Here's a short video demo:Xingqiu is also best in triggering Vaporize with pyro characters, Freeze with cryo characters and, Electro-charged with electro characters
What do you think of Xingqiu's abilities?