Suggested by Sonic Raviel is large and has some good energy blasts but ultimately his moveset is not something that will give Valgaav pause. Valgaav can fly and has energy projection of his own, only it’s at a much higher level. So he should be able to claim the advantage with ease and there isn’t a whole lot that Raviel will be able to do about it. He has no way to dodge or counter. Valgaav wins.