Is Leo Strong??

I've been facing quite a few Leos in higher ranks and his/her damage is kinda broken, broken lows and also the evasion too, I don't have any knowledge on Leo but her a lot of her moves feel plus of block and spamable, it feels she's/he's always safe on block. Is Leo actually broken or I just don't have enough knowledge on her?

I've been facing quite a few Leos in higher ranks and his/her damage is kinda broken, broken lows and also the evasion too, I don't have any knowledge on Leo but her a lot of her moves feel plus of block and spamable, it feels she's/he's always safe on block. Is Leo actually broken or I just don't have enough knowledge on her?